Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   SHFileOperation und UNC Pfade (https://www.delphipraxis.net/157483-shfileoperation-und-unc-pfade.html)

haentschman 13. Jan 2011 10:21

Delphi-Version: 2007

SHFileOperation und UNC Pfade
 
Hallo alle...

kann das sein, daß SHFileOperation nicht mit UNC Pfaden klarkommt ? Ich bekomme immer den Fehler Datei kann nicht gelesen werden. Die Pfade und Dateiname die übergeben werden stimmen. Leider hab ich nirgends einen Hinweis auf die Verwendung von UNC Pfaden gelesen...

Nachtrag: ...lesen bildet :zwinker:
http://www.codeguru.com/forum/archiv...p/t-55471.html
Zitat:

It seems, that the SH-copy cannot create a non-existent destination dir. When making sure the dest-path exists, the copy works fine. This behaviour is for UNC-filenames only. When using standard-filenames with drive-letters, there is no problem.
...schaun wir mal

DeddyH 13. Jan 2011 10:45

AW: SHFileOperation und UNC Pfade
 
Zitat:

Zitat von MSDN
SHFileOperation fails on any path prefixed with "\\?\".

Wenn Microsoft ggf. mit ? den Servernamen meinen sollte, ist die Sache klar. Ich glaub das zwar eher nicht, aber wer weiß das schon?

[edit] Aha, Edit übersehen. [/edit]

himitsu 13. Jan 2011 10:46

AW: SHFileOperation und UNC Pfade
 
Eigentlich sollte es mit UNC klarkommen.

haentschman 13. Jan 2011 11:17

AW: SHFileOperation und UNC Pfade
 
hmmm...weiter bin ich noch nicht. Alle Tipps ausprobiert. Der gleiche Fehler.

warum immer ich... :roll:

haentschman 13. Jan 2011 11:48

AW: SHFileOperation und UNC Pfade
 
So Jungs...

ich verabschiede mich dann mal und gehe Rente beantragen... :stupid: Die Filenamen waren keineswegs richtig. Man muß nur richtig lesen. Ich hatte eine '[' übersehen.

Das grenzt ja schon an Belästigung ... :oops:

himitsu 25. Feb 2011 10:55

AW: SHFileOperation und UNC Pfade
 
Hmm, also es sollte doch gehn? :gruebel:
http://www.delphipraxis.net/157483-s...unc-pfade.html
http://www.codeguru.com/forum/archiv...p/t-55471.html

Du könntest es auch mal mit dem UNC rumspielen und da auch noch den Computernamen verwenden.
http://de.wikipedia.org/wiki/Uniform_Naming_Convention


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz