Учись программированию на C++ Builder бесплатно!

Рассмотрим два способа выбора папок из диалога. Для начала необходимо подключить необходимую директиву в файл Unit1.h в самое начало, где находятся стандартные директивы:

#include <FileCtrl.hpp>

Теперь приступаем к самим диалогам:

1. Стандартный вид окна.

AnsiString way = "c:\\";
if(SelectDirectory("Укажите путь к папке","",way))
Label1->Caption = way;

Внешний вид:


Стандартный вид окна

2. Древовидный вид окна.

AnsiString way = "c:\\";
if(SelectDirectory(way,
TSelectDirOpts() << sdAllowCreate << sdPerformCreate << sdPrompt, 0))
Label1->Caption = way;

Внешний вид:


Древовидный вид окна


Поиск по сайту