FileSaveDialog

Иерархия наследования

          IComponent

          IFileDialog

          IFileSaveDialog

          FileSaveDialog

Описание

Компонент FileSaveDialog предназначен для организации диалога сохранения файлов.

Работа с компонентом

Используя различные свойства компонента можно определить какие именно файлы будут доступны для выбора в диалоге. Для инициализации диалога необходимо в коде вызвать метод Execute. После выбора файла и нажатия кнопки «Сохранить» файл будет доступен в свойстве FileName.

После установки всех параметров диалога появляется возможность просмотра результатов работы без компиляции основной формы. Для этого нужно выбрать пункт контекстного меню «Проверка» диалога сохранения файла.

Пример

Свойства компонента FileOpenDialog

  Имя свойства Краткое описание
CheckFileExists Свойство CheckFileExists определяет реакцию системы при выборе пользователем несуществующего файла.
CheckPathExists Свойство CheckPathExists определяет реакцию системы при попытке пользователя выбрать файл в несуществующем каталоге.
ComponentCount Свойство ComponentCount возвращает количество дочерних компонентов.
Components Свойство Components возвращает дочерний компонент.
CreatePrompt Свойство CreatePrompt определяет, будет ли выдаваться предупреждающее сообщение в случае, если пользователь пытается выбрать имя несуществующего файла.
Data Свойство Data предназначено для хранения любых пользовательских данных.
DefaultExt Свойство DefaultExt определяет расширение файла, которое будет использовано по умолчанию данным компонентом диалога.
DereferenceLinks Свойство DereferenceLinks определяет значение, которое возвращает диалог при выборе ярлыка.
FileName Свойство FileName указывает имя и путь к каталогу последнего выбранного файла.
FileNames Свойство FileNames возвращает коллекцию наименований и путей к файлам, при выборе более одного файла.
Filter Свойство Filter определяет текст текущего фильтра для набора данных.
FilterIndex Свойство FilterIndex определяет какой из добавленных фильтров будет устанавливаться по умолчанию при открытии диалога.
InitialDirectory Свойство InitialDirectory определяет директорию, которая будет открываться по умолчанию при запуске диалога.
Name Свойство Name определяет наименование компонента.
OverwritePrompt Свойство OverwritePrompt определяет, будет ли выдаваться предупреждающее сообщение в случае если пользователь пытается выбрать имя уже существующего файла.
ShowHelp Свойство ShowHelp определяет будет ли отображаться кнопка «Справка» в окне диалога.
Tag Свойство Tag не используется компилятором. Пользователь может изменить значение свойства Tag и использовать его по своему усмотрению.
Title Свойство Title определяет заголовок диалогового окна.
ValidateNames Свойство ValidateNames определяет признак проверки корректности имени файла.

Методы компонента FileOpenDialog

  Имя метода Краткое описание
Execute Метод Execute осуществляет инициализацию диалога и возвращает результат выбора пользователя.

См. также:

Стандартные компоненты