Schreibfehler, andere offensichtliche Fehler in der PB-Hilfe

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von ts-soft »

@Toshy

In der aktuellen Hilfe (PB4.61 Beta 2) ist alles korrigiert:
Rückgabewert hat geschrieben:Gibt einen Wert ungleich Null zurück, wenn das nächste Element gesetzt wurde, und Null wenn es kein nächstes Element gibt. Der zurückgegebene Wert ist ein Zeiger auf die neuen Element-Daten.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Andre »

Nino hat geschrieben:PB 4.60, deutsche Hilfe zu CopyMemoryString():
Danke, eben repariert (für die nächste Version).
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Nino
Beiträge: 1300
Registriert: 13.05.2010 09:26
Wohnort: Berlin

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Nino »

Danke, André!
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Andre »

Hugo hat geschrieben:SelectElement (PB 4.60 Windows)
Das ist bereits repariert... (müsste bereits in der akt. Beta von v4.61 korrekt drin sein)
Andreas21 hat geschrieben: Richtig ist es aber:
Ergebnis = GetDatabaseBlob(#Datenbank, Spalte, *Buffer, BufferLenght)
Fixed :) (auch in der engl. Hilfe fehlte es bisher...)
ts-soft hat geschrieben:Kapitel For Next!
purebasic.chm english hat geschrieben:The For : Next loop works only with integer values, at the expressions as well at the Step constant. The Step constant can also be negative.
Integer und Ganzzahlen haben einen anderen Wertebereich, da Ganzzahlen auch Quad beinhalten bzw. es keinen Variablentyp "Ganzzahl" gibt :mrgreen:
Habe es in "Integer-Werte" geändert, inkl. Link auf das Variablen-Kapitel... :)
hjbremer hat geschrieben: Bei Eventtype() fehlt das Comboboxgadget, habe 4.61 Beta 1
Hinzugefügt. Ebenfalls gleich noch das fehlende CanvasGaddet... :mrgreen:
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
Josh
Beiträge: 1028
Registriert: 04.08.2009 17:24

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Josh »

Unter Compiler Funktionen steht
PB Hilfe hat geschrieben: Structure Person
Name.s
Vorname.s
Alter.w
EndStructure

Debug OffsetOf(Person\Alter) ; wird 8 ergeben, da ein String(-Pointer) 4 Byte im Speicher belegt
Im Text müsste es heißen:

wird 8 (16 bei 64bit Compiler) ergeben, da ein String(-Pointer) 4 (8 bei 64bit Compiler) Byte im Speicher belegt
Benutzeravatar
Regenduft
Beiträge: 574
Registriert: 25.03.2008 15:07
Wohnort: THE LÄÄÄND!

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Regenduft »

(Gefunden mit PB 4.61 x64 auf Win7)

Wenn ich die Hilfe für "InputEvent3D()" mit der Taste F1 öffne, dann wird versucht folgende falsche Seite anzuzeigen:

Code: Alles auswählen

mk:@MSITStore:C:\Program%20Files\PureBasic\PureBasic.chm::/Window3D/InputEvent3D.html
Richtig wäre:

Code: Alles auswählen

mk:@MSITStore:C:\Program%20Files\PureBasic\PureBasic.chm::/engine3d/inputevent3d.html
Ich nehme mal stark an, dass das in der englischen Hilfe genauso ist, allerdings habe ich nicht nachgeschaut und entsprechend auch nichts ins englishe Forum gepostet.
PureBasic 5.73 LTE x86/x64 | Windows 7 (x64)
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Danilo »

In der deutschen Hilfe 4.61 zu FindString() ist 'StartPosition' nicht als optional markiert
und beschrieben.

Code: Alles auswählen

DE: Position = FindString(String$, SuchString$, StartPosition)

EN: Position = FindString(String$, StringToFind$ [, StartPosition])

    If 'StartPosition' is not specified, the default is 1.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Andre »

@Danilo + @Josh:
FindString() repariert + Hinweis bei Compiler-Funktionen zu OffsetOf Beispiel und 64 Bit Compiler ergänzt.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
dige
Beiträge: 1235
Registriert: 08.09.2004 08:53

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von dige »

Ich bin jedes mal verunsichert was das Archiv-Flag bzgl. der
Datei-Attribute betrifft, da die Hilfe an der Stelle IMHO mißverständlich ist:

Wenn das FileAttribut #PB_FileSystem_Archive gesetzt ist,
dann wurde die Datei verändert und muss erneut archiviert werden.
D.h. wenn ich das Flag lösche, wird es durch Windows wieder
gesetzt, sobald die Datei verändert wird.

Betrifft GetFileAttributes()
#PB_FileSystem_Archive : Datei wurde archiviert und seit dem letzten Mal nicht geändert
müsste heissen:
#PB_FileSystem_Archive : Datei wurde verändert und kann archiviert werden
Ebenso SetFileAttributes()
#PB_FileSystem_Archive : Datei wurde archiviert und seit dem letzten Mal nicht geändert
müsste heissen:
#PB_FileSystem_Archive : Datei wurde verändert und kann archiviert werden
"Papa, ich laufe schneller - dann ist es nicht so weit."
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8807
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von NicTheQuick »

Gibt's dieses Archiv-Flag überhaupt noch? Ich hab das unter neueren Windows-Versionen nirgendwo mehr gesehen.
Antworten