Hi.
Sicherlich wurde das hier schon duzende male besprochen, auf die schnelle habe ich es aber leider gerade nicht gefunden.
Ich habe hier 300 Byte, als Zahlen zwischen 0-255 und möchte die in eine Datei Binär schreiben.
Beispiel:
[autoit]
DIM $D[ 101 ]
For $I = 0 To 99
$D[ $I + 1 ] = 0 ; Nachträglich von 1 auf 0 geändert !!!
Next
$file = FileOpen( "test", 2 )
For $z = 0 To 99
FileWrite( $file, chr( $D[ $z + 1 ] ) )
Next
FileClose($file)
MsgBox(0,"", FileGetSize( "test" ) )
[/autoit]
Alse Ergebnis kommt 0, es sollten aber 100 Bytes sein.
Woran es liegt, weiß ich schon so ungefähr. Aber wie kann ich das Problem lösen?
Beste Grüße