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 .....


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.