Skip to main content
Skip table of contents

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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.