Эти компоненты предназначены для вызова стандартных диалоговых панелей(окон) Windows.К ним относятся:
Компонент OpenDialog– вызывает стандартное диалоговое окно открытия файла.
Компонент SaveDialog– вызывает стандартное диалоговое окно сохранения файла.
Компонент OpenPictureDialog– вызывает стандартное диалоговое окно открытия файла с графическим изображением.
Компонент SavePictureDialog – вызывает стандартное диалоговое окно сохранения файла с графическим изображением.
Компонент FontDialog– вызывает стандартное диалоговое окно выбора шрифтов.
Компонент СolorDialog– вызывает стандартное диалоговое окно выбора цвета.
Компонент PrintDialog– вызывает стандартное диалоговое окно “Печать”.
Компонент PrintSetupDialog – вызывает стандартное диалоговое окно установки параметров печати и выбора принтера.
Компонент FindDialog- отображает диалог поиска в тексте заданного фрагмента.
Компонент ReplaceDialog- отображает диалог контекстного поиска и замены.
.
Все диалоги являются невизуальными компонентами , так что место их размещения на форме не имеет значения. При обращении к этим компонентам вызываются стандартные диалоги , вид которых зависит от версии Windows.Основным методом с помощью которого осуществляется обращение к любому диалогу является функция Execute(). Она открывает диалоговое окно и если пользователь произвел в нем какой-то выбор , то функция возвращает true(истина).Если же пользователь нажал кнопку отмена или клавишу Esc, то функция возвращает false. Стандартное обращение к диалогу имеет вид:
If(< имя компонента - диалога > -> Execute())
<оператор,определяющий выбор пользователя>;