Entwickler-Ecke
Alle Sprachen - Alle Plattformen - fstream.seekp / fstream.seekg in Delphi
Delete - Di 22.01.19 00:39
Titel: fstream.seekp / fstream.seekg in Delphi
- Nachträglich durch die Entwickler-Ecke gelöscht -
Delete - Di 22.01.19 14:17
- Nachträglich durch die Entwickler-Ecke gelöscht -
Delete - Di 22.01.19 15:50
- Nachträglich durch die Entwickler-Ecke gelöscht -
Th69 - Di 22.01.19 17:33
Wenn es jeweils die gleiche Variable beim Lesen und Schreiben ist, dann kannst du doch
TStream benutzen, und mußt nur jeweils vor jedem Lesen und Schreiben die Position setzen:
Delphi-Quelltext
1: 2: 3: 4: 5:
| stream.Position := pos; stream.Read(...);
stream.Position := pos; stream.Write(...); |
PS: Drücke ich mich zu unverständlich aus?
Delete - Di 22.01.19 18:23
- Nachträglich durch die Entwickler-Ecke gelöscht -
Th69 - Di 22.01.19 21:05
Müsste es nicht eher fileStream.Read(data, BLOCK_SIZE) heißen?
Oder gibt man in Delphi bei einem Array den ersten Index an?
Oder werte mal den Rückgabewert von Read aus, ob wirklich die Anzahl Zeichen BLOCK_SIZE gelesen wurden.
Werden denn ohne encipher bzw. decipher die Daten korrekt gelesen und wieder zurückgeschrieben? Evtl. ist ja sonst ein Fehler in diesen Prozeduren.
Delete - Di 22.01.19 22:32
- Nachträglich durch die Entwickler-Ecke gelöscht -
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!