Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#7

Re: [CopyFile] Rückgabewert false, aber kein Grund

  Alt 18. Mär 2007, 09:57
Zitat von xZise:
Habe ich vergessen zu sagen: Wenn ich beide Pfade ausgebe, kopiere, im Explorer einfüge und ausführe => startet das Prog
1. appDir hat ein abschließendes "\"
2. qdPath ist ein Pfad zur Datei (X:\Y\A.exe)

Zitat von himitsu:
PS: vielleicht wäre es auch schön, wenn er sich an die Namensgebung (z.B. von Delphi) hält.
Filename = Dateiname, eventuell inklusive Verzeichnis
Path = Verzeichnis mit \, sozusagen der Pfad zu einer Datei
Dir = das Verzichenis selber, also ohne \

Delphi-Quellcode:
if CopyFile(PChar(appDir + '\Update.exe'), PChar(qdDir + '\Update.exe'), true) then
if CopyFile(PChar(appDir + '\Update.exe'), PChar(qdPath + 'Update.exe'), true) then
if CopyFile(PChar(appPath + 'Update.exe'), PChar(qdPath + 'Update.exe'), true) then
...
War mir so noch nicht klar... Also denkt euch:
"appDir" = "appPath"
"qdPath" = "qdFileName"
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat