Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Auswahldialog für Verzeichnisse (auch Netzwerk-Freigaben) (https://www.delphipraxis.net/165531-auswahldialog-fuer-verzeichnisse-auch-netzwerk-freigaben.html)

sundance 4. Jan 2012 11:48

Auswahldialog für Verzeichnisse (auch Netzwerk-Freigaben)
 
Hallo,

ich bin auf der Suche nach einem Dialog (unter Windows 7), um dem User ein Verzeichnis auswählen zu lassen. Bisher habe ich dazu immer
Delphi-Quellcode:
JvBrowseForFolderDialog
verwendet; allerdings bekomme ich da unter Netzwerk nur die Computernamen angezeigt, nicht aber die Freigaben darauf.
Kann man das irgendwie bewerkstelligen?
Oder eine Alternative? Am liebsten wäre es mir ja, wenn ich den
Delphi-Quellcode:
GetOpenFileName
-Dialog verwenden könnte, aber da kann ich nur Dateinamen (sic!) auswählen...

.sundance.

TiGü 4. Jan 2012 12:06

AW: Auswahldialog für Verzeichnisse (auch Netzwerk-Freigaben)
 
Also um es richtig zu verstehen, du willst einen Orderauswahldialog, bei dem du auch freigegebene Order anderer Computer im Netzwerk auswählen kannst?

Also ich nehme dazu besagten Dialog, klicke auf Netzwerk -> dann auf einem Computer aus der Liste (mit Pfeilsymbol) -> Freigabeorder -> Fertig!

Bbommel 4. Jan 2012 12:24

AW: Auswahldialog für Verzeichnisse (auch Netzwerk-Freigaben)
 
Was spricht gegen das eingebaute
Delphi-Quellcode:
SelectDirectory
aus der FileCtrl-Unit?

sundance 4. Jan 2012 12:42

AW: Auswahldialog für Verzeichnisse (auch Netzwerk-Freigaben)
 
@TiGü:
Also ich hätte schwören können, dass ich die Einträge unter "Netzwerk" nicht aufklappen konnte (es war auch kein Pfeil davor...) und somit die Freigaben nicht angezeigt bekomme. Was hast du bei den
Delphi-Quellcode:
JvBrowseForFolder.Options
eingestellt?

TiGü 4. Jan 2012 15:15

AW: Auswahldialog für Verzeichnisse (auch Netzwerk-Freigaben)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Gar nichts, einfach auf die Form geschmissen und es funktioniert.

Siehe Anhangprojekt!


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