Глава 12. РАЗРАБОТКА ОКОННОГО ИНТЕРФЕЙСА 
Диалог выбора папки TDocDirDialog 
Этот компонент рекомендуется использовать в тех случаях, когда необходимо 
в процессе работы программы  вызвать стандартный диалог выбора папки «
Проводника по документам». 
 
  
    | Свойства Published | 
      | 
   
  
    | Title | 
    Заголовок для окна диалога. | 
   
  
    | Transaction | 
    Транзакция | 
   
 
 
  
    | Свойства Public | 
    тип | 
    readonly | 
      | 
   
  
    | Dir_ID | 
    integer | 
      | 
    DIR_ID выбранной папки. | 
   
  
    | DirName | 
    string | 
    readonly | 
    Название выбранной папки | 
   
 
 
  
    | Методы | 
      | 
   
  
    | function Execute: boolean | 
    Вызывает диалог на экран. Возвращает True, если пользователь 
выбрал папку  в диалоге и False, если он нажал 
кнопку «Отмена». | 
   
 
 
Использовать компонент TDocDirDialog несложно. Достаточно в Инспекторе объектов указать 
транзакцию. Затем в программе следует вызвать метод Execute, 
а затем прочитать значение  свойства Dir_ID. Например
, так: 
with DocDirDialog1 do
if Execute then
  ShowMessage(IntToStr(Dir_ID));
 
Еще проще использовать оконные компоненты – селекторы папок TDocDirEdit и 
TDBDocDirEdit, которые вызывают тот же диалог выбора папки. 
 
 
               |