fwrite_bytes
— Screiben von Bytes in eine Binärdatei.
fwrite_bytes( : : FileHandle, DataToWrite : NumberOfBytesWritten)
fwrite_bytes
schreibt Bytes in die Ausgabedatei, die durch das
Handle FileHandle
definiert ist und mit dem Operator
open_file
im Binärformat geöffnet worden sein muss.
Die Daten, die in die Datei geschrieben werden sollen, werden als
DataToWrite
übergeben.
Die Anzahl der Bytes, die in die Datei geschrieben wurden, wird in
NumberOfBytesWritten
zurückgegeben.
FileHandle
(input_control) file →
(handle)
Datei-Handle.
DataToWrite
(input_control) integer-array →
(integer)
Zu schreibende Daten, die in die Datei geschrieben werden sollen.
NumberOfBytesWritten
(output_control) integer →
(integer)
Anzahl der Bytes, die in die Ausgabedatei geschrieben wurden.
* Write a binary file byte by byte. open_file (Filename, 'append_binary', FileHandle) fwrite_bytes(FileHandle, [0x97, 99, 102], BytesWritten) close_file (FileHandle)
fwrite_bytes
liefert den Wert 2 (H_MSG_TRUE), falls die Ausgabedatei im
Binärformat geöffnet ist und geschrieben werden konnte. Andernfalls wird
eine Fehlerbehandlung ausgelöst.
open_file
,
close_file
,
fread_bytes
Foundation