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

Вниз

Как выбрать директорию с помощью OpenDialog?   Найти похожие ветки 

 
well2   (2008-12-11 15:51) [0]

Компонент TOpenDialog позволяет выбирать и открывать файлы. Можно ли использовать этот компонент для выбора директории?
В общем как можно реализовать OpenDirectoryDialog?


 
tesseract ©   (2008-12-11 16:00) [1]

см  shBrowseForFolder


 
Anatoly Podgoretsky ©   (2008-12-11 16:04) [2]

Почему вопрос в WinAPI - OpenDialog не имеет к WinAPI отношения.


 
zorik ©   (2008-12-11 16:32) [3]

Я использовал. Подставляя ему в FileName любое имя файла, а потом извлекал только путь


 
AIK ©   (2008-12-11 16:37) [4]

Используй TDirectoryListBox например, есть ешё и другия


 
AIK ©   (2008-12-11 16:38) [5]


> ешё и другия

ещё и другие


 
Amoeba ©   (2008-12-11 16:55) [6]


> well2   (11.12.08 15:51)
>
> Компонент TOpenDialog позволяет выбирать и открывать файлы.
>  Можно ли использовать этот компонент для выбора директории?
>

Суп тоже можно есть вилкой.
Используй ф-ию SelectDirectory - она вызывает диалог выбора директории.


 
well2   (2008-12-12 12:16) [7]

Действительно, суп вилкой..... :)

TDirectoryListBox не очень удобный компонент. К нему нужно ещё добавить DriveComboBox.
А вот SelectDirectory то что надо.
Как-то я эту функцию упустил...Вернее и не подозревал о ней..


 
blackman ©   (2008-12-12 18:00) [8]

AdvSelectDirectory диалог с кнопкой, создания поддиректории
http://articles.org.ru/cfaq/index.php?qid=2942



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
1-1207398897
Kolan
2008-04-05 16:34
2009.01.25
TTrackBar без фокуса.


1-1207310024
TStas
2008-04-04 15:53
2009.01.25
Как добавить в ActionList Action?


15-1227912693
Petr V. Abramov
2008-11-29 01:51
2009.01.25
Гимн Российской Федерации в исполнении хора мальчиков...


15-1227684162
Сергей М.
2008-11-26 10:22
2009.01.25
VPN : OpenSwan <-> D-Link DI-804HV


10-1152033246
Fran
2006-07-04 21:14
2009.01.25
Падает клиент - COM