![]() |
CopyFileEx - Paramter Problem
Hallo!
Ich habe eine ganz einfache Codezeile jedoch funktioniert diese nicht:
Delphi-Quellcode:
Da Schreibt er beim Compilieren, bei der Zeile CopyFileEx.....einen Fehler: E2035 Nicht genügend wirkliche Parameter...???
procedure TForm1.Button1Click(Sender: TObject);
begin CopyFileEx('C:\alt\bla1.txt', 'C:\neu'); end; Ich bin sprachlos, da ich keine nutzliche quelle finde? |
AW: CopyFileEx - Paramter Problem
|
AW: CopyFileEx - Paramter Problem
Okay mittlerweile habe ich die Zeile, folgt abgeändert.. und damit den compiler beruight...
Delphi-Quellcode:
Jedoch kopiert er nichts -.-
procedure TForm1.Button1Click(Sender: TObject);
begin CopyFile(PChar('C:\alt\bla1.txt'), PChar('C:\neu'), False); end; ...also in neu is nichts drin. |
AW: CopyFileEx - Paramter Problem
Zitat:
|
AW: CopyFileEx - Paramter Problem
Okay... tut mir leid... hast recht... ich such halt nur einen befehl mit dem ich eine datei kopieren kann
|
AW: CopyFileEx - Paramter Problem
Dann hast Du doch den richtigen erwischt.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin if not CopyFile(PChar('C:\alt\bla1.txt'), PChar('C:\neu\bla1.txt'), False) then MessageBox(0, PChar(SysErrorMessage(GetLastError)), 'Autsch', MB_OK or MB_ICONERROR); end; |
AW: CopyFileEx - Paramter Problem
Okay jetzt ist mir einiges kla... aber wie kann ich nun ein ganzes verzeichnis mit der dateiendung *.txt kopieren?
Einen Befehl wie CopyDir gibt es nicht -.- |
AW: CopyFileEx - Paramter Problem
Entweder mit SHFileOperation oder per FindFirst/FindNext die entsprechenden Dateien suchen und einzeln kopieren.
|
AW: CopyFileEx - Paramter Problem
Zitat:
![]()
Delphi-Quellcode:
if not CopyFile(...) then
RaiseLastOSError; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz