Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Dateien/Ordner kopieren (https://www.delphipraxis.net/15998-dateien-ordner-kopieren.html)

Spurius 8. Feb 2004 17:25


Dateien/Ordner kopieren
 
Hallo,
wie kann ich Dateien, Ordner an einen anderen Ort kopieren? Möglichst mit Streams, damit ich das endlich mal lern.
Die Dateiendungen sind verschieden, also nicht nur txt oder so.
Gruß
Spurius

Alexander 8. Feb 2004 17:30

Re: Dateien/Ordner kopieren
 
Nutz doch einfach CopyFile() :?

Spurius 8. Feb 2004 17:35

Re: Dateien/Ordner kopieren
 
Kann ich damit auch ganze Ordner kopieren und wenn ja wie?

Alexander 8. Feb 2004 17:41

Re: Dateien/Ordner kopieren
 
Uff. Ich glaube nicht, aber da gibt es auch was. Man könnte das z.b. mit Hier im Forum suchenSHFileOperation machen.

Ach und eine Datei mit Streams zu kopieren müsste so in der Art funktionieren:
Delphi-Quellcode:
var
 aStream : TFileStream;
 aMemoryStream : TMemoryStream;
begin
 aStream := TFileStream.Create('c:\test.txt', fmOpenREad);
 aMemoryStream := TMemoryStream.Create;
 aMemoryStream.CopyFrom(aStream, aStream.Size);
 aMemoryStream.SaveToFile('c:\test2.txt');
 aStream.Free;
 aMemoryStream.Free;
(ungetestet)

Matze 15. Feb 2004 10:36

Re: Dateien/Ordner kopieren
 
Hi Alex!

Weißt du, wie man da den Kopier-Fortschritt anzeigen lassen kann?

Manzoni 15. Feb 2004 10:40

Re: Dateien/Ordner kopieren
 
...den Kopiervorgang einer Datei in einer Progressbar anzeigen?

Matze 15. Feb 2004 18:46

Re: Dateien/Ordner kopieren
 
Hi!

Herzlich willkommen in der DP!


Vielen dank für den Link, muss ich sofort testen :coder:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:39 Uhr.

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