![]() |
CopyFile to Freigabe
Hallo,
Ich möchte gerne eine Datei von einem Rechner zu einem anderen (Netzwerkfreigabe) kopieren. Die Freigaben existieren und das Netzwerk ist auch ok, es kommt aber immer nur eine 0 byte große Datei an :gruebel: [delphi] //in slIPs befindet sich die IP-Adresse des Rechners wo die Freigabe (tto) ist if OpenDialog1.Execute then begin CopyFile(PChar(OpenDialog1.Filename), PChar('\\' + slIPs.Strings[0] + '\tto\' + ExtractFileName(OpenDialog1.Filename)), true); end; vielleicht könnt ihr ja helfen :gruebel: |
Re: CopyFile to Freigabe
Lass Dir doch einmal eine Fehlermeldung ausgeben.
Delphi-Quellcode:
if not CopyFile(...) then
ShowMessage(SysErrorMessage(GetLastError)); |
Re: CopyFile to Freigabe
Fehlermeldung: Netzwerkpfad wurde nicht gefunden :gruebel:
aber die IP und Freigabe stimmen :gruebel: |
Re: CopyFile to Freigabe
Ich habe das gerade hier einmal versucht und kann das nicht nachvollziehen. Klappt einwandfrei. Hast Du die Zieldatei auch vorher gelöscht?
|
Re: CopyFile to Freigabe
auch wenn sich noch keine Datei in der Freigabe befindet kopiertz er nicht es kommt die Fehlermeldung, Netzwerkpfad nicht gefunden und es wird eine leere Datei in der Freigabe abgelegt
|
Re: CopyFile to Freigabe
Nur zur Sicherheit: über den Windows-Explorer lässt sich die Datei einwandfrei kopieren?
|
Re: CopyFile to Freigabe
ja das ist ja der witz, keine Ahnung woran es liegt :gruebel:
|
Re: CopyFile to Freigabe
Tut mir leid, im Moment sind mir auch die Ideen ausgegangen :gruebel:
|
Re: CopyFile to Freigabe
macht doch nix, trotzdem danke für deine Hilfe
|
Re: CopyFile to Freigabe
Lass dir mal den Pfad ausgeben, den du dir da zusammen bastelst, der muss ja irgendwie falsch sein.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:03 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