OpenDialog – редактируемое поле. Обычно используется для ввода определённых значений.

Свойство OpenDialog:

  • Ctl3D – трехмерный или двухмерный вид элемента.
  • DefaultExt – расширение файла по умолчанию.
  • FileName – указать путь к последнему файлу.
  • Filter – маска выбираемых файлов.
  • Filterindex – указывает, какая из масок фильтра отображается в списке.
  • HelpContext – числовой идентификатор контекста определяющий раздел справки.
  • InitialDir – определить текущей каталог.
  • LiveBindings – технология связывания базы данных с компонентом.
  • Name – имя компонента.
  • Option  

  • ofReadOnly - только чтение.
  • ofOverwritePrompt - Указывает на необходимость вывода предупреждающего сообщения, если файл с указанным именем уже существует.
  • ofHideReadOnly - Удаляет из диалога переключатель только чтение.
  • ofNoChangeDir - Возвращает исходный путь после закрытия диалога.
  • ofShowHelp - Отображает кнопку справки на диалоге.
  • ofNoValidate - Отключает проверку на недопустимые символы в имени файла.
  • ofAllowMultiSelect - выбрать несколько файлов одновременно.
  • ofExtensionDifferent - Этот флаг включается автоматически, когда выбранный файл имеет расширение, отличное от указанного в свойстве DefaultExt.
  • ofPathMustExist - Выдает сообщение об ошибке, если указанного пользователем пути не существует.
  • ofFileMustExist - Выдает сообщение об ошибке, если указанного пользователем файла не существует (для диалогов открытия файла).
  • ofCreatePrompt - Выдает сообщение с предупреждением о необходимости создания файла, если указанного пользователем файла не существует.
  • ofShareAware - Позволяет игнорировать ошибки доступа.
  • ofNoReadOnlyReturn - Выдает сообщение об ошибке, если пользователь выберет файл, доступный только для чтения.
  • ofNoTestFileCreate - Отключает проверку на права доступа к сетевым ресурсам.
  • ofNoDereferenceLinks - Отключает обработку ярлыков. Т.е. если этот флаг не установлен, то выбор ярлыка приведет к выбору файла, на который ярлык ссылается, в противном случае будет выбран сам файл ярлыка (lnk).
  • ofEnableSizing - Позволяет пользователю изменять размеры диалогового окна (не действует в Windows 95 и Windows NT 4.0).
  • ofDontAddToRecent - Не позволяет заносить выбранные файлы в список недавно открытых документов.
  • ofForceShowHidden - Позволяет пользователю увидеть скрытые файлы.
  • OptionsEx – Определяет дополнительные опции, актуальные для Windows Me, 2000 и более новых версий.
  • Tag – последовательность компонентов.
  • Title - Текст который будет отображен в заголовке диалога.

Пример: 

Смотреть видео