Was ist die gebräuchlichste Methode zum Erstellen eines Ordnerauswahldialogs mit Delphi?

7

Es scheint keine einfache Komponente zum Erstellen eines Ordnerauswahldialogs in Delphi 2009 zu geben, obwohl ein Dateiauswahldialog über den TOpenDialog bereitgestellt wird.

Was ist die gebräuchlichste Art, einen modernen Ordnerauswahldialog mit Delphi zu erstellen?

    
Rowan 17.08.2009, 05:00
quelle

4 Antworten

16

Es gibt zwei überladene Routinen in FileCtrl.pas namens SelectDirectory

Verwenden Sie für ein modernes Aussehen das zweite Formular mit sdNewUI

%Vor%

HINWEIS: sdNewFolder, sdNewUI usw. sind nur von D2006 +

verfügbar     
Gerry Coll 17.08.2009, 05:09
quelle
2

Sie können SelectDirectory von FileCtrl Unit

verwenden %Vor%     
Wael Dalloul 17.08.2009 05:11
quelle
1

Sie können eine Komponente von Ссылка " das ist sehr einfach zu bedienen und bietet Zugriff auf alle Optionen des Windows "SHBrowseForFolder" -Dialogs; etwas, was die eingebauten nicht tun.

Es ist Freeware mit Source und nicht zu schwierig, um es nach Delphi 2009 zu portieren.

    
Olaf Hess 18.08.2009 16:14
quelle
0

Siehe Beispielcode:

Delphi Tipp # 157: Wählen Sie den Ordner-Dialog Ссылка

mshkolnik 17.08.2009 09:37
quelle