Das hat aber pardox's Lösung auch nicht!?monta hat geschrieben:
aber man müste noch die FileUtil einfügen, hat ja iaby auch schon gesagt, also so:
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons, FileUtil;
Datei per Befehl von A nach B kopieren??
@Napster @QuitNapster hat geschrieben:kann ich auch ganze verzeichnisse per befehl löschen??
Stellt euch doch nicht so an!

Ich hab schon mal den Link gepostet:
http://www.freepascal.org/docs-html/lcl ... dex-5.html" onclick="window.open(this.href);return false;
Tip: Verzeichnis heisst auf Englisch "directory" und löschen heisst "delete"
Also vielleicht DeleteDirectory?
Bisschen Googlen dann findest du das schon.Quit hat geschrieben: Hm Ok, dann muss ich mir wohl etwas zusammenbasteln... Juchu.
z.B. hier (runterscrollen):
http://www.experts-exchange.com/Program ... 49426.html" onclick="window.open(this.href);return false;
Code: Alles auswählen
procedure TForm1.CopyFolder(SrcFolder, ToFolder : String);
var
SearchRec : TSearchRec;
Src, Dst : String;
begin
Src := IncludeTrailingBackslash(SrcFolder);
Dst := IncludeTrailingBackslash(ToFolder);
ForceDirectories(Dst);
if FindFirst(Src + '*', faAnyFile, SearchRec) = 0 then
try
repeat
with SearchRec do
if (Name <> '.') and (Name <> '..') then
if (Attr and faDirectory) > 0 then
CopyFolder(Src + Name, Dst + Name)
else
CopyFile(Pchar(Src + Name), PChar(Dst + Name), True);
until FindNext(SearchRec) <> 0;
finally
FindClose(SearchRec);
end ;
end;