Re: Blockread oder Tfilestream was nu ???
29. Jun 2004, 12:58
Moin!
Die Stelle "X" kannst du doch selber festlegen. Du kannst ihm doch einfach eine Integervariable geben und 4 Bytes einlesen, dann hast du die 4 Bytes aus der Datei an Stelle X im Speicher, wobei X die Position des Integers ist. Genausogut kannst du einen Buffer verwenden wie maximov das gezeigt hat. Bei dir währe es doch das beste, wenn du dir einen Buffer anlegst nach dem Vorbild von maximov welcher so gross wie der darstellbare Ausschnitt in deiner HexView ist. Dann brauchst du beim Scrollen einfach immer nur zu der FilePosition gehen und die Grösse des Buffers einzulesen. Darstellen brauchst du immer nur den Inhalt des Buffers. Und im Speicher hast du dann auch immer nur den Buffer...
MfG
Muetze1
|