Xabitire - Sa 24.11.07 20:23
Titel: Readbinarydata?
Hi Leute :D,
Also ich würd gern mit der Funktion ReadBinaryData
Delphi-Quelltext
1:
| (function ReadBinaryData(const Name: String; var Buffer; BufSize: Integer): Integer;) |
eine X-beliegige Datei aus der Registry in ein array of byte laden! Allerdings weiß ich nicht welchen Datentyp dabei die Variable Buffer haben muss. Mit byte hab ichs natürlich schon versucht, aber das hat irgendwie nicht funktioniert? :gruebel:
Hoffe, das geht überhaupt!?
THX Schonmal
MFG Blackbird8690
BenBE - Sa 24.11.07 20:36
var buffer heißt, dass eine beliebige Variable genutzt werden kann.
Für Puffer jeglicher Art hat sich hierbei folgendes bewährt:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| var buf: array of Byte; begin SetLength(buf, DataSize); ReadBinaryData(Name, @buf[0], DataSize); end; |