Posted By: pivson (Pijte pivo, je zdrave !) on 'CZprogram' Title: Re: Was: MFC po prazdninach Date: Wed Oct 6 19:14:18 1999 No, NE FC (jak jinak :) reseni vypada pro vyber adresare takhle: void cInstMan::BrowseForFolder(const TCHAR* wndName,TCHAR* Destination,ULONG OveRefreshID) { if (!wndName[0] || !_tcscmp(wndName,"default")) { BROWSEINFO bi; TCHAR buf[_MAX_PATH],buf2[_MAX_PATH]; LPITEMIDLIST pidProgs; LPITEMIDLIST pidBrowse; if (SUCCEEDED(SHGetSpecialFolderLocation(MainWnd,CSIDL_DRIVES,&pidProgs))) { rINITSTRUCT(bi,FALSE); bi.hwndOwner =MainWnd; bi.pidlRoot =pidProgs; bi.pszDisplayName=buf; bi.lpszTitle ="Select install directory"; pidBrowse=SHBrowseForFolder(&bi); if (pidBrowse != NULL) { SHGetPathFromIDList(pidBrowse,buf); if (buf[_tcslen(buf)-1]=='\') buf[_tcslen(buf)-1]=0; _tcscpy(buf2,buf); _tcslwr(buf2); if (!_tcsstr(buf2,"pulse") && !_tcsstr(buf2,"pls")) _tcscat(buf,"\Pulse"); _tcscpy(Destination,buf); cOve->Invalidate(OveRefreshID); cOve->Repaint(); } } } } Toho okolo si nevsimej. Pokavad budes chtit PRIDAT neco do dialogu, tak tohle okynko jde zobrazit jakou soucast... Ale myslim ze ti jerry napice neco jako CSelectDirectory nebo tak neco :) ps: tech par radku okolo si nevsimej.... Pivson I a posledni, z bozi vule pivar http://pulse.mute.cz http://it3.mute.cz A co budou delat cesi ??? Deme na pivo !