Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TOpenFileDialog nur lokale Laufwerke anzeigen (https://www.delphipraxis.net/196282-topenfiledialog-nur-lokale-laufwerke-anzeigen.html)

Hobbycoder 7. Mai 2018 11:29

TOpenFileDialog nur lokale Laufwerke anzeigen
 
Hi,

ich möchte eine TOpenFileDialog anzeigen, in dem aber nur lokale Laufwerke (also kein Netzwerk und keine gemappten Laufwerke) auswählbar sein sollen. Hat da jemand eine Tipp für mich?

Danke

himitsu 7. Mai 2018 11:32

AW: TOpenFileDialog nur lokale Laufwerke anzeigen
 
Netzlaufwerke: siehe Options


Oder OnFileOkClick und OnFolderChange und da einfach alles verbieten, was unerwünscht ist.


Man konnte sich auch irgendwie in die Dialog-Proc reinhängen und die unerwünschten IShellItem rauswerfen/ignorieren.

Hobbycoder 7. Mai 2018 11:47

AW: TOpenFileDialog nur lokale Laufwerke anzeigen
 
Ich meine schon den TFileOpenDialog (nicht den TOpenDialog). Und unter den Options gibt es keine fdoNoNetwork o.ä. Jedenfalls habe ich den noch nicht gefunden.

himitsu 7. Mai 2018 11:51

AW: TOpenFileDialog nur lokale Laufwerke anzeigen
 
Sorry, nicht vollständig gelesen ... sah den NetworkButton und dachte das Andere kommt auch noch.

Wenn du in Vista+ den TOpenDialog nutzt, dann ist da intern ein TFileOpenDialog drin ... k.A. wie oder ob überhaupt dort diese Option übergeben/übersetzt wird, aber könntest ja mal nachsehn.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:48 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