Entwickler-Ecke

Dateizugriff - DFatei kopieren


F.Art - Mi 11.06.03 12:31
Titel: DFatei kopieren
Wie kopiere ich eine datei in ein anderes verzeichnis mit einem anderen namen?


patrick - Mi 11.06.03 12:41

binde mal shellapi.pas in dein projekt ein.
da fundes du so sachen wie
copyfile,renamefile...


lambruco - Mi 11.06.03 17:52

CopyFileTo macht es auch


Delete - Mi 11.06.03 18:31

Seit wann braucht CopyFile die ShellAPI? :shock:


F.Art - Fr 13.06.03 11:51


Delphi-Quelltext
1:
CopyFile('D:/test.txt''D:/00/test.txt');                    


nicht genügend wirkliche Parameter

Ich habe auch die F1 Fuktion mal gestartet aber da kommt nichts hilfreiches.


Delete - Fr 13.06.03 12:11

F.Art hat folgendes geschrieben:

Ich habe auch die F1 Fuktion mal gestartet aber da kommt nichts hilfreiches.

Das glaub eich dir sogar, weil es eien API-Funktion ist. Aber die Autovervollständigung müßte dir doch weiterhelfen oder etwa nicht?

Als letzter Parameter wird ein Boolean erwartet, ob gegebenen Falls die Datei überschrieben werden soll oder eben nicht.


lambruco - Fr 13.06.03 12:32


Delphi-Quelltext
1:
 CopyFileTo('c:\test','c:\test2\test')                    


Befehl aus der Unit idGlobal, gibt TRUE zurück, wenn alles geklappt hat,
bzw FALSE, wenn die Datei schon vorhanden ist.


F.Art - Fr 13.06.03 12:47

Irgendwie verstehe ich das nicht ganz was ir geschruíeben habt.
Ich bin aber auch ein Anfänger in Delphi.


Delete - Fr 13.06.03 16:06


Delphi-Quelltext
1:
CopyFile('D:/test.txt''D:/00/test.txt', TRUE);                    

Oder FA`LSE, falls nicht überschrieben werden soll.


F.Art - So 15.06.03 20:27

OK nun möchte ich das noch mit einem EditFeld variabel machen, aber wie ich mir das vorstelle geht das nicht.


Delphi-Quelltext
1:
CopyFile('D:/test.txt', Edit1.Text, TRUE);                    


Delete - So 15.06.03 21:18

Ich tippe mal auf

Delphi-Quelltext
1:
pchar(Edit1.Text)                    

da CopyFile als API-Funktion wahrscheinlich pchars verlangt.


F.Art - So 15.06.03 23:25

das klappt so