Fehler in PB-Hilfe 3.94
Fehler in PB-Hilfe 3.94
Ich habe da einen optischen Fehler in der aktuellen PB-Hilfe (3.94) gefunden.
Da ich nicht wusst wohin damit poste ich das mal hier in der Laberecke.
Bei der Erklärung zum StringGadget steht bei den Flags immer @ConstantColor davor anstatt in der ConstantColor zu erscheinen.
Wurde der schon gemeldet? Hab über die Suche nichts gefunden was darauf hinwies.
Da ich nicht wusst wohin damit poste ich das mal hier in der Laberecke.
Bei der Erklärung zum StringGadget steht bei den Flags immer @ConstantColor davor anstatt in der ConstantColor zu erscheinen.
Wurde der schon gemeldet? Hab über die Suche nichts gefunden was darauf hinwies.
MfG Jake
Da kann mal mal sehen, habs schon so oft aufgerufen
und nie ist es aufgefallen.
und nie ist es aufgefallen.
DONALD
www.PureBasic-Donald.de gibt es im Moment nicht mehr
PureBasic - jaPBe - PureVisonXP - TailBite

PureBasic - jaPBe - PureVisonXP - TailBite
- 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
Vielleicht ist der DocMaker CaseSensitive ? Wäre laut Wiki: @constantcolor
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Und noch zwei.
1) ReadFile bzw. Eof
Aus dem Eof() Befehl:
Ist soweit korrekt. Es wird aber auf das Beispiel aus dem ReadFile() Befehl verwiesen.
Nun das Beispiel aud ReadFile():
Da steht "While Eof(0) <> 0". Das müßte aber heißen "While Eof() = 0".
2) PureBasic - Preference
besserene statt besseren
1) ReadFile bzw. Eof
Aus dem Eof() Befehl:
Code: Alles auswählen
Die Funktion gibt einen Wert ungleich 0 zurück, wenn das Ende der angegebenen '#Datei' erreicht wurde, andernfalls wird 0 zurückgegeben.
Nun das Beispiel aud ReadFile():
Code: Alles auswählen
If ReadFile(0,"Text.txt") ; wenn die Datei geöffnet werden konnte, setzen wir fort...
While Eof(0) <> 0 ; sich wiederholende Schleife bis das Ende der Datei ("end of file") erreicht ist
Debug ReadString() ; Zeile für Zeile im Debugger-Fenster anzeigen
Wend
CloseFile(0) ; schließen der zuvor geöffneten Datei
Else
MessageRequester("Information","Konnte Datei nicht öffnen!")
EndIf
2) PureBasic - Preference
Code: Alles auswählen
Gruppen können zur besserene Lesbarkeit erstellt werden.
MfG Jake
- 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:
Zu letztem Post von Jake:
1) ist bereits gefixt (für nächste Version, bzw. bereits in der Online-Hilfe auf www.PureArea.net)
2) ja, vorgemerkt
Ebenso natürlich der zuerst gemeldete "Bug" mit ConstantColor.
1) ist bereits gefixt (für nächste Version, bzw. bereits in der Online-Hilfe auf www.PureArea.net)
2) ja, vorgemerkt
Ebenso natürlich der zuerst gemeldete "Bug" mit ConstantColor.
Einen hab ich noch.
Das sieht ja fast so aus als hätte ich mir die alle aufgehoben, aber nein. Ich arbeite gerade an einem Projekt und da ich nur ein Sieb im Kopf habe muß ich mir das alles 10 mal durchlesen und dann fällt es irgendwann auf.
Jetzt zum Fehler:
Oben unter Syntax steht "Ergebnis$" und ganz am Ende steht "Result$"

Das sieht ja fast so aus als hätte ich mir die alle aufgehoben, aber nein. Ich arbeite gerade an einem Projekt und da ich nur ein Sieb im Kopf habe muß ich mir das alles 10 mal durchlesen und dann fällt es irgendwann auf.
Anders hatte ich mir das auch nicht gedacht. Sind ja keine wirklich elementaren Sachen.Andre hat geschrieben:für nächste Version, bzw. bereits in der Online-Hilfe auf www.PureArea.net)
Jetzt zum Fehler:
Code: Alles auswählen
Mid()
Syntax
Ergebnis$ = Mid(String$, StartPosition, Länge)
Beschreibung
Ermittelt einen String der angegebenen 'Länge', beginnend bei 'StartPosition', aus dem vorgegebenen 'String$'. Der Wert von 'StartPosition' beginnt bei 1, was das erste Zeichen kennzeichnet. 'Länge' ist die benötigte Länge des Ausgabestrings 'Result$'.
MfG Jake
- 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
Am besten mal die Umlaute in der Syntaxbeschreibung auch entfernen 

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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Hab da noch was entdeckt.
StrF()
In der "Geschichte" vom 7. Juni 2003 : Version 3.70 steht:
Könnte mal in die Hilfe zu StrF() übernommen werden.
StrF()
Bei mir wird gerundet. Hab mal die Hilfe durchsucht und was gefunden.PB-Hilfe hat geschrieben:Konvertiert eine Fließkomma-Zahl in einen String. Eine maximale Zahl an Dezimalstellen ('Stellen') kann angegeben werden. Die Zahl wird nicht gerundet, sondern abgeschnitten.
In der "Geschichte" vom 7. Juni 2003 : Version 3.70 steht:
Code: Alles auswählen
- Repariert: StrF(): wenn Dezimalstellen angegeben werden, rundet es korrekt
MfG Jake