Entwickler-Ecke

Dateizugriff - Standard-Directory-Select-Dialog .... WIE ?


SnergleTheDwarf - Fr 02.08.02 16:05
Titel: Standard-Directory-Select-Dialog .... WIE ?
hi,

ich möchte ein verzeichnis auswählen ... und anderen Win-Apps kommt an der Stelle immer ein schöner Dialog. Den Würde ich auch gern nutzen ... und extra einen Diag dafür basteln muß nicht unbedingt sein.

hab schon überlegt den OpenDialog zu nutzen ... aber gefählt mir nicht so richtig ...

wenn da jemand ne idee oder nen hinweis hat ... na dann immer her damit ... danke für die mühe ... im voraus !!!

mfg STD


Tino - Fr 02.08.02 16:14

Hi,

es gibt schon eine fertige Funktion von Delphi aus. Allerdings sieht dieser Dialog einfach nur dämlich aus. Ich würde Dir die Komponente von Poul Bak emfehlen -> PBFolderDialog [http://home11.inet.tele.dk/BakSoft/PBFolderDialog.htm]. Der Dialog sieht dann so aus:
user defined image
Gruß
TINO


Klabautermann - Fr 02.08.02 16:40

Hallo,

die Delphi Function heißt übrigens SelectDirectory.

Gruß
Klabautermann


Tino - Fr 02.08.02 19:29

Klabautermann hat folgendes geschrieben:
die Delphi Function heißt übrigens SelectDirectory.
:oops: Ist mir gerade nicht eingefallen :oops:


cbs - Fr 02.08.02 19:42

Tino hat folgendes geschrieben:
... Allerdings sieht dieser Dialog einfach nur dämlich aus

es gibt 2 versionen von SelectDirectory.
eine die so änlich aussieht wie PBFolderDialog und eine aus win31 zeiten

Quelltext
1:
2:
3:
function SelectDirectory(const Caption: string; const Root: WideString; out Directory: string): Boolean; overload;

function SelectDirectory(var Directory: string; Options: TSelectDirOpts; HelpCtx: Longint): Boolean; overload;

Die erstere is die schönere (also ich find sie absolut in ordnung)


SnergleTheDwarf - Mo 05.08.02 08:48
Titel: kann es sein ...
das die unter ... Delphi 4 nicht zur Verfügung steht ... ich meine die erste Variante ?

also werd ich wohl auf die zweite zurückgreifen müssen ... Danke !!!


HAT SICH ERLEDIGT. MEIN FEHLER. HABS GEFUNDEN !!!