@BWRITE |
@BWRITE[Handle, Offset, Dateihandle, Dateioffset, Länge]: Von einem Binärpuffer in eine Datei schreiben.
Griff - ein binäres Handle von @BALLOC
Offset - der Byte-Offset im Puffer (dezimal oder hexadezimal)
Dateihandle - ein zum Schreiben geöffnetes Dateihandle (von @DATEI ÖFFNEN)
Dateioffset - der Schreiboffset (von der aktuellen Dateiposition) (dezimal oder hexadezimal)
Länge - die Anzahl der zu schreibenden Bytes (dezimal oder hexadezimal)
@BWRITE gibt die Anzahl der geschriebenen Bytes zurück
Beispiel:
set fhandle=%@fileopen[filename,w]
set bhandle=%@balloc[128]
set value=%@bwrite[%bhandle,0,%fhandle,0,32]