gypakk
Goto Top

Windows, mit GetOpenFilename() einen Ordner wählen?

Hallo,

ich programmiere grad eine Anwendung, bei der per Dialog einzelne Dateien ausgewählt werden sollen. Das funktioniert prima mit der Windows-Funktion GetOpenFileName().

Nun hab ich den Fall, dass der Benutzer einen (vorhandenen) Ordner auswählen soll. Das scheint mit o.g. Funktion nicht zu gehen, es lassen sich nur Dateien wählen.
Was mache ich falsch? Hab ich die falsche Funktion? Welche wäre richtig? Oder brauch ich einfach nur ein entsprechendes Flag zu übergeben?

Grüße gypakk

Content-ID: 72536

Url: https://administrator.de/contentid/72536

Ausgedruckt am: 22.11.2024 um 22:11 Uhr

keksprinz
keksprinz 02.11.2007 um 09:15:26 Uhr
Goto Top
Versuch es mal mit getOpenDirectory() ?

Gruß
gypakk
gypakk 02.11.2007 um 23:11:18 Uhr
Goto Top
Hallo & danke für die Antwort!

Aber eine Funktion "getOpenDirectory()" habe ich nicht gefunden. Wie schaut die aus? Ist sie in Windows enthalten?

Grüße gypakk
miniversum
miniversum 05.11.2007 um 13:10:28 Uhr
Goto Top
versuch mal "GetOpenFolder" oder den Filedialog ansich.

miniversum
gypakk
gypakk 05.11.2007 um 23:04:15 Uhr
Goto Top
Auch ein "GetOpenFolder" ist bei microsoft.com nicht zu finden. Trotzdem danke - hätte ja sein können.

Ich verwende nun GetOpenFilename() und werte den eingegebenen Dateinamen nicht aus.
Ist zwar etwas unlogisch für den User, aber ich denke, damit kann man leben.

Grüße gypakk