Thema: Delphi Ordner Kopieren

Einzelnen Beitrag anzeigen

ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#14

Re: Ordner Kopieren

  Alt 22. Feb 2005, 21:57
Hallo,

jetzt gehts, danke an alle die mir geholfen haben,
hier der quelltext:

Delphi-Quellcode:
function CopyDir(const fromDir, toDir: string): Boolean;
var
  fos: TSHFileOpStruct;
begin
  ZeroMemory(@fos, SizeOf(fos));
  with fos do
  begin
    wFunc := FO_COPY;
    fFlags := FOF_FILESONLY;
    pFrom := PChar(fromDir + #0);
    pTo := PChar(toDir)
  end;
  Result := (0 = ShFileOperation(fos));
end;

procedure TDatenbank.button_sicherheitskopieClick(Sender: TObject);
var
i:integer;
begin
  i:=1;
  while DirectoryExists('C:\Programme\ferby\datenbank\kopie\data' + inttostr(i)) do inc(i);
  copydir('C:\Programme\ferby\datenbank\data','C:\Programme\ferby\datenbank\kopie\data' + inttostr(i))
end;
  Mit Zitat antworten Zitat