Zitat von
divBy0:
TFileStream geht auch.
Delphi-Quellcode:
fs := TFileStream.Create('test.txt', fmCreate);
fs.Write(Bytes[0], Length(Bytes)*SizeOf(Byte));
fs.Free;
Statt SizeOf() auf den Datentyp des Arrays anzuwenden, sollte man es besser direkt mit einem Element des Arrays aufrufen:
fs.Write(Bytes[0], Length(Bytes) * SizeOf(Bytes[0]));
Das hat den Vorteil, dass man bei einer späteren Änderung des Datentyps (z.B. von Byte zu Word) nicht noch solche Stellen suchen muss. Dem Compiler ist es übrigens egal, ob Bytes[0] tatsächlich existiert; ihn interessiert nur der Typ des Ausdrucks.
jkr