Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.02.14;
Скачать: CL | DM;

Вниз

Диалог выбора директории.   Найти похожие ветки 

 
Лёша   (2009-12-16 00:14) [0]

Есть ли готовый сабж в Delphi?


 
Игорь Шевченко ©   (2009-12-16 00:18) [1]

SelectDirectory не подойдет ?


 
Лёша   (2009-12-16 00:29) [2]

Подойдет. Спасибо.


 
antonn ©   (2009-12-16 09:36) [3]

кто то из местных дал - http://desksoft.ru/index.php?downloads=files&id=9


 
Демо ©   (2009-12-16 10:10) [4]

unit DirBrowse;

interface
uses windows, SysUtils, ShlObj;

function BrowseDir(hOwner : Integer; cTitle : string) : string;

implementation

function BrowseDir(hOwner : Integer; cTitle : string) : string;
var
   lpbi : TBROWSEINFO;
   lpBuffer : LPSTR;
   il : PItemIDList;
begin
   ZeroMemory(@lpbi, SizeOf(TBROWSEINFO));
   lpbi.hwndOwner := hOwner;
   lpbi.lpszTitle := LPSTR(cTitle);
   lpbi.ulFlags := BIF_BROWSEINCLUDEFILES;
   lpbi.lpfn := nil;
   lpbi.lParam := 0;
   lpbi.pszDisplayName := StrAlloc(MAX_PATH);

   il := SHBrowseForFolder(lpbi);

   lpBuffer := StrAlloc(MAX_PATH);
   ShGetPathFromIDList(il, lpBuffer);
   Result := string(lpBuffer);
   StrDispose(lpBuffer);
end;
end.



Страницы: 1 вся ветка

Текущий архив: 2010.02.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
1-1237982300
StriderMan
2009-03-25 14:58
2010.02.14
TWinControl.PaintTo() и т.п.


1-1237879677
alolya
2009-03-24 10:27
2010.02.14
Проблема к компонентами на базе Rich


2-1260811238
Human
2009-12-14 20:20
2010.02.14
Проверка введённого значения в MaskEdit


2-1260815777
Dragon-zla
2009-12-14 21:36
2010.02.14
Из файла в список


2-1260437170
yantux
2009-12-10 12:26
2010.02.14
Как поменять цвета ячеек у TStringGrid?