![]() |
MoveFileW Zugriff verweiget
hallo,
ich verschiebe auf einem usb-stick dateien und ordner per "MoveFileW". leider klappt das nicht, wenn im explorer ein zuverschiebender ordner geöffnet ist. gibs da irgendeine möglichkeit den explorer zu übereden den ordner freizugeben? gruß, cookie |
Re: MoveFileW Zugriff verweiget
Zitat:
Versuch es mal über SHFileOperation, dieses wird auch vom Explorer selber verwendet und dieser hat kein Problem damit, wenn nochmal wo anders der Ordner geöffnet ist. |
Re: MoveFileW Zugriff verweiget
also ich bin mir fast 100% sicher, daß der explorer bei verschiebeaktionen auf dem selben laufwerk movefile benutzt. das kann man sehr gut bei usb-sticks sehen, da wird nämlich selbst bei grossen ordnern kaum was geschrieben, da wird nur der eintrag in der partitions tabelle geändert. (oder liege ich da total falsch? zumindest bei drag&drop ists so. :gruebel: )allerdings erlaubt der explorer sich selbst natürlich den zugriff.
ich werde es mal mit SHFileOperation versuchen, dauert nur leider recht lange wenn die daten neu geschrieben werden mussen, gerade das wollte ich ja vermeiden auf dem stick. falls noch jemand ne andere idee hat, nur her damit. :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 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