Die Entfernbaren Laufwerke nicht zu berücksichtigen war eigentlich beabsichtigt.
Gibt es dafür einen Grund? Ich bin wahrscheinlich nicht der einzige, der Dateien auf einem Netzlaufwerk hat.
Zum Beispiel mein Mediaplayer Soundmachine..
Hier werden Dateien addiert DragDrop, Addieren einzelner Dateien oder kompletter Ordner rekursive.
Diese werden dann in eine einfache Playliste addiert nur die Pfade.
Wenn ich hier Daten addiere die sich auf externen oder Netzlaufwerken befinden was für einen Sinn macht das
wenn diese entfernt werden können und die Daten dann nicht mehr Auffindbar bzw. Abspielbar sind.
Das ist der Grund warum ich diese nicht mit dem FileDialog addiere.
Was man tun könnte für ein Abfall Produkt mehr oder weniger DragDrop zu integrieren da bei diesen Projekt keine Dateien
irgendwo gespeichert werden. (Ich denke aber dir geht es um die Funktionalität des Dialogs)
Dafür brauchte ich ja nur die Flags zu ändern
DRIVE_NO_ROOT_DIR or DRIVE_FIXED
Ich könnte es ja ändern zu
Delphi-Quellcode:
if (GetDriveType(pDrive) = DRIVE_NO_ROOT_DIR or DRIVE_FIXED) or
(GetDriveType(pDrive) = DRIVE_REMOTE) then
Nur mit testen ist nix hab kein Netzlaufwerk.
gruss