Little John hat geschrieben:Hilfe zu ReadData() in PB 4.20 hat geschrieben:'ZuLesendeLaenge' gibt die Anzahl der einzulesenden Zeichen an.
Das ist offenbar falsch. Es gibt die Anzahl der zu lesenden
Bytes an (was im Unicode-Modus ein Unterschied ist).
Hilfe zu ReadData() in PB 4.20 hat geschrieben:'Laenge' enthält nach der Ausführung des Befehls die Anzahl der tatsächlich eingelesenen Zeichen.
Hier muss es ebenfalls statt Zeichen
Bytes heißen.
Fred selbst hat bereits vor paar Wochen die Hilfe zu diesem Befehl geändert (entsprechend habe ich das ins Deutsche übernommen).
Aber er hat dort die Beschreibung nur für den Rückgabewert 'Laenge' auf Bytes geändert, während beim Parameter noch 'Chars' (also Zeichen) steht.
An alle Experten: Kann das richtig sein, oder ist das immer noch ein Fehler?
Little John hat geschrieben:
Warum habt Ihr so wenig Sorgfalt in die Hilfe gesteckt?
Solche Fehler im Detail passieren sicherlich nicht (oder wenigstens selten), wenn eine komplett neue Beschreibung zu einem neuen Befehl erstellt wird. Wenn sich jedoch erst später etwas ändert (ReadData() war lange da, bevor Unicode-Support eingeführt wurde), kann es vorkommen, dass die Hilfe ursprünglich richtig war, aber aufgrund dieser Änderung (hier Unicode) hätte angepasst werden müssen.
Und: ich bin eh "nur" der Übersetzer...
