f$DateiSchreibeWert
f$DateiSchreibeWert
Einfügen eines binären Werts in die zuvor zum Schreiben geöffnete Datei. Diese Funktion macht nur dann Sinn, wenn die Datei binär (Buchstabe b) geöffnet wurde.
Syntax: | Status = f$DateiSchreibeWert ( DateiNr , Wert [,AnzBytes] ) | ||
| Argument | Typ | Bedeutung |
| DateiNr | Ganzzahl | Dateinummer |
| Wert | Ganzzahl | Wert, der in die Datei geschrieben werden soll |
| AnzBytes | Ganzzahl | Anzahl der Bytes, die in die Datei geschrieben werden sollen. Dieser Parameter ist optional. Wenn der Parameter nicht angegeben wird, wird 1 Byte in die Datei geschrieben. |
Ergebnis: | Ganzzahl | 0: erfolgreich geschrieben < 0 bedeutet Fehler | |
Beispiel: | Dateiname = 'c:\\temp\\test.dat' f$DateiLöschen( Dateiname ) DateiNr = f$DateiÖffnen( Dateiname, 'wb' ) Status = f$dateischreibewert (DateiNr, 1 ) Status = f$dateischreibewert (DateiNr, 100 ) Status = f$dateischreibewert (DateiNr, 1000 ,2 ) Status = f$dateischreibewert (DateiNr, 10000 ,4 ) Status = f$dateischreibehex (DateiNr, 'F000FF000D0A' ) Status = f$DateiSchließen( DateiNr ) Inhalt der Datei in Hexadezimaler Form: 01 64 e8 03 10 27 00 00 f0 00 ff 00 0d 0a | ||