Online
Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
Delphi 12 Athens
|
AW: [LockBox3] Komischer Stream bei RSA Keys
27. Jun 2022, 14:57
ist zwar soppelt gemoppelt, aber jo, würde passen.
LStream.Size := 0;
setzt ebenfalls die Position in den noch vorhandenen Bereich (also auf 0)
und wenn vorher schon gelöscht wurde, dann ist nachher das Size:=Position
unnötig, weil nach der (aktuellen) Position nichts mehr komen kann ... wurde ja schon zu beginn gelöscht.
im Grunde reicht entweder am Anfang auf 0 oder am Ende das Abschneiden, nach der aktuellen Position.
Oder eben das öffnen und dabei sofort löschen (also fmCreate ist wie fmOpenReadWrite mit einem Size:=0)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|