Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ab best. Offset aus Datei1 in Datei2 kopieren (https://www.delphipraxis.net/49403-ab-best-offset-aus-datei1-datei2-kopieren.html)

Coder 11. Jul 2005 08:24

Re: ab best. Offset aus Datei1 in Datei2 kopieren
 
ja, ich hatte es nach dem Posten auch gemerkt.

Programm "läuft" aber funktioniert noch nicht richtig.
Er kopiert, wenn ich für Offset 100 eingebe , nur die ersten hundert Bytes.
nicht ab dann den Rest..

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var a,b: TFileStream;
Offset : cardinal;
begin

 offset := Strtoint(Edit3.Text); // ab dem Offset

 a := TFileStream.Create(Edit1.Text, fmOpenRead); // Dateinamen ermitteln
 b := TFileStream.create(Edit1.Text+'.bak', fmCreate);
 b.CopyFrom(a, offset);

a.Free; b.Free;

End;
kann doch aber eigentlich nicht sein, oder?

EDIT:
a.Position Offset << so vielleicht ?
b.CopyFrom(a, a.Size - offset);

marabu 11. Jul 2005 08:29

Re: ab best. Offset aus Datei1 in Datei2 kopieren
 
Lies nochmal den Beitrag von 07:06.

marabu

Coder 11. Jul 2005 08:33

Re: ab best. Offset aus Datei1 in Datei2 kopieren
 
jo, hatte ich gerad auch noch mal..

a.Position := Offset;
b.CopyFrom(a, (a.Size - offset));


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:16 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz