Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

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

Frage Entwicklung C und C++

Mitglied: gypakk

gypakk (Level 1) - Jetzt verbinden

02.11.2007, aktualisiert 05.11.2007, 6111 Aufrufe, 4 Kommentare

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
Mitglied: keksprinz
02.11.2007 um 09:15 Uhr
Versuch es mal mit getOpenDirectory() ?

Gruß
Bitte warten ..
Mitglied: gypakk
02.11.2007 um 23:11 Uhr
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
Bitte warten ..
Mitglied: miniversum
05.11.2007 um 13:10 Uhr
versuch mal "GetOpenFolder" oder den Filedialog ansich.

miniversum
Bitte warten ..
Mitglied: gypakk
05.11.2007 um 23:04 Uhr
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
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst Hunderttausende leerer Ordner mit IDs als Name in Windows-Temp-Ordner (14)

Frage von YotYot zum Thema Windows Server ...

Windows 7
Ordner Windows wird auf Netzlaufwerk angelegt (1)

Frage von blackhawk17 zum Thema Windows 7 ...

Windows Server
gelöst Windows Datei-Explorer nach Ordner-Umzug sehr langsam (2)

Frage von xXEddiXx zum Thema Windows Server ...

Windows Server
WinSxS Ordner verschieben Windows Server 2008 (13)

Frage von Azubine zum Thema Windows Server ...

Heiß diskutierte Inhalte
Exchange Server
gelöst Email in Exchange an 2ten Empfänger senden (18)

Frage von MultiStorm zum Thema Exchange Server ...

Weiterbildung
Gehaltsvorstellungen (14)

Frage von SYS64738 zum Thema Weiterbildung ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (13)

Frage von planetIT2016 zum Thema Windows Server ...

Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...