Einzelnen Beitrag anzeigen

Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Copyfile unter win98 funktioniert nicht?

  Alt 27. Jul 2005, 20:22
Hallo!
Das komische ist, dass es wohl teilweise an den Dateien liegt.
Die Textdateien werden kopiert. Das ganze ist ne Funktion zur
Wiederherstellung einer Datenbank. Hier nochmal der ganze Code:
Delphi-Quellcode:
procedure TForm1.Wiederherstellen1Click(Sender: TObject);
var
pfad : string;

begin
  SelectDirectory('Bitte Ordner auswählen:', '' ,pfad);

  if MessageDlg(' Achtung die Datenbank wird wiederhergestellt! ' + #13#10 +
                ' Alle vorhandenen Daten werden hiermit gelöscht! ',mtWarning,[mbOk, mbCancel],0)
  = mrok then
  begin
    copyfile(PChar(pfad +'\adressen.adi'),PChar((ExtractFilePath(ParamStr(0))+ '\daten\adressen.adi')),false);
    copyfile(PChar(pfad +'\adressen.adt'),PChar((ExtractFilePath(ParamStr(0))+ '\daten\adressen.adt')),false);
    copyfile(PChar(pfad +'\einstellungen.txt'),PChar((ExtractFilePath(ParamStr(0))+ '\daten\einstellungen.txt')),false);
    copyfile(PChar(pfad +'\gruppen.txt'),PChar((ExtractFilePath(ParamStr(0))+ '\daten\gruppen.txt')),false);
    MessageDlg(' Die Wiederherstellung der Datenbank war erfolgreich! ' + #13#10 +
               ' Bitte starten sie die Anwendung neu! ' ,mtInformation,[mbOK],0);
  end;
end;

  Mit Zitat antworten Zitat