Archivlink: javarea.de Forum > Talk Talk > Verzeichnisstruktur unter C++ auslesen
Vollständigen Link anzeigen: javarea.de Forum > Talk Talk > Verzeichnisstruktur unter C++ auslesen
Pages: [1]
| geschrieben von Klaush am 31.01.2003 - 13:09 |
@all, ich suche seit heute morgen eine Funktion mit der ich eine Verzeichnisstruktur lesen kann, die auch auf Netzwerken zugreift.
Klartext:
eine Funktion die mir ein Fenster bietet wo ich ein Verzeichnis angeben kann...... Sinn ist es, den Pfad in eine Ini-Datei abzulegen.
bislang nutze ich die C variante, die aber nur die reinen LW's anzeigt:
if (SelectDirectory(Dir, TSelectDirOpts() << sdAllowCreate << sdPerformCreate << sdPrompt,1000))
Ich benötige eine Auswahlmöglichkeit wobei ich auf Netzwerken zugreifen kann.... |
| geschrieben von Klaush am 31.01.2003 - 14:26 |
okay, danke für's nachsehen, aber ich habs nun....... *g*
für all diejenigen den es interessiert:
#include <shlobj.h>
BROWSEINFO info;
char szDir[MAX_PATH];
LPITEMIDLIST browseridlist;
memset(&info, 0x00,sizeof(info));
// oeffne Browser Dialog
browseridlist = SHBrowseForFolder(&info);
if(browseridlist)
{
if(SHGetPathFromIDList(browseridlist, szDir))
{
EditVerzListfile->Text = szDir;
optionen();
}
}
die Funktion öffnet ein Dialog das ein durchsuchen des Netzes ermöglicht, ich musste mal tief im Borland nach BrowseFolder suchen ..... |
|