Autor Beitrag
CodeRed
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 45

Win 2000
D7 Pers
BeitragVerfasst: Mo 04.12.06 19:51 
Hey!

Gibt es eine Möglichkeit bei dieser Variante von SelectDirectory

- function SelectDirectory(const Caption: string; const Root: WideString; out Directory: string): Boolean; overload;

das Start-Verzeichnis, also das Verzeichnis, das schon beim Aufruf ausgewählt ist, festzulegen??
raiguen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 374

WIN 2000prof, WIN XP prof
D7EP, MSSQL, ABSDB
BeitragVerfasst: Mo 04.12.06 21:38 
Selber Hey!

Ein Blick in die Delphi-OnlineHilfe zum Stichwort SelectDirectory beschreibt sehr schön, was die Parameter zu der Funtion bedeuten:

Zitat:

function SelectDirectory(const Caption: string; const Root: WideString; out Directory: string): Boolean; overload;
...
Beschreibung

Mit SelectDirectory können Sie dem Benutzer das Auswählen eines Verzeichnisses ermöglichen.

...
Der Parameter Caption gibt den Titel des Dialogfelds an. Root legt das Anfangsverzeichnis fest. Das vom Benutzer gewählte Verzeichnis wird im Parameter Directory zurückgegeben.
...
...gibt SelectDirectory True zurück, wenn der Benutzer ein Verzeichnis ausgewählt und mit OK bestätigt hat. Hat er Abbrechen gewählt oder das Dialogfeld geschlossen, ohne ein Verzeichnis auszuwählen, lautet der Rückgabewert False.


//EDIT: diesen Suchlink hinzugefügt
Ausserdem hätte die Suche hier im Forum mit dem selben Stichwort das hier im letzten Beitrag ergeben ;)
Wie wär's denn mal mit VORHER SUCHEN und DANN POSTEN... ;) :?:

//EDIT2: aarghh...wo war der rote Kasten :gruebel:


Zuletzt bearbeitet von raiguen am Mo 04.12.06 21:47, insgesamt 2-mal bearbeitet
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Mo 04.12.06 21:41 
Moin!

Schau mal hier, das ist vermutlich das, was du suchst. ;)

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
CodeRed Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 45

Win 2000
D7 Pers
BeitragVerfasst: Di 05.12.06 17:21 
@raiguen
ja, das problem bei deiner lösung ist allerdings, dass ich dann nur noch die ordner unterhalb von dem verzeichnis, das ich bei root eingetragen hab auswählen kann. die ordner oberhalb davon sind 'nicht sichtbar'.

ich wollte eigentlich nur, dass dieses verzeichnis als standard bereits ausgewählt ist, der benutzer dann jedoch trotzdem noch die möglichkeit hat ein verzeichnis auf der ganzen platte auszuwählen.

werd mir aber die nächsten tage noch die lösung von Narses anschauen, vielleicht klappt es ja damit