![]() |
dateioperationen
Hallo!
Ich schreibe ein Programm, für dass ich die Operationen Verzeichnis (mit Inhalt) kopieren Verzeichnis erstellen Dateien (einzeln) kopieren Verzeichnisse löschen Dateien löschen brauche. Ich habe schon ne ganzeWeile gesucht, und bin immer auf diese ShlFile Operationen gesßen :( Leider begreife ich die nicht und bin sicher es gibt in Delphi auch einfachere Lösungen. Wenn die jemand weiß: Her damit! Vielen Dank schonmal! |
Re: dateioperationen
Zitat:
![]() 2. ![]() 3. ![]() 4. ![]() 5. ![]() |
Re: dateioperationen
danke! zu copyfile: gibt es eine procedur, wo ich nur den zielpfad angebe? der dateiname soll eh gleich bleiben
wenns geht quellcode!! :P danke! |
Re: dateioperationen
Also das dürfte ja wohl kein Problem sein, sich so was mal eben schnell selber zu schreiben.
|
Re: dateioperationen
Hi,
normalerweise würde ich dir jetzt keinen Code schreiben, da es ja sowas von einfach ist, die zu lösen, aber nunja...
Delphi-Quellcode:
procedure FileCopy(const FileName: String; DestDir: String);
begin DestDir := IncludeTrailingPathDelimiter(DestDir); // Kein Ahnung, ob das bei dir funktioniert, // rückst ja deine Delphiversion nicht raus... CopyFile(FileName, DestDir + ExtractFileName(FileName), true); end; |
Re: dateioperationen
Vielen Dank!!
@ Spider: Ich wusste garnet dass es so schöne Funktionen dafür gibt wie ExtractPath Funktioniert!! (!!) Für andere: PAnsiChar Umwandlung muss man noch reinbaun für die ersten beiden Argumente der FileCopy-Funktion. (PChar(...)) |
Re: dateioperationen
Zitat:
Ja, das mit dem PChar hab ich übersehen, kannste aber auch so lösen:
Delphi-Quellcode:
procedure FileCopy(const FileName: String; DestDir: String);
begin DestDir := IncludeTrailingPathDelimiter(DestDir); CopyFile(PChar(FileName), PChar(DestDir + ExtractFileName(FileName)), true); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 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