Компонент FileOpenDialog предназначен для организации диалога открытия файла.
Используя различные свойства компонента можно определить какие именно файлы будут доступны для выбора в диалоге. Для инициализации диалога необходимо в коде вызвать метод Execute. После выбора файла и нажатия кнопки «Открыть» файл будет доступен в свойстве FileName. Если выбраны несколько файлов, то выбранная коллекция будет доступна в свойстве FileNames.
После установки всех параметров диалога существует возможность просмотра результатов работы без компиляции основной формы. Для этого нужно выбрать пункт контекстного меню «Проверка...» диалога открытия файла.
Имя свойства | Краткое описание | |
CheckFileExists | Свойство CheckFileExists определяет реакцию системы при выборе пользователем несуществующего файла. | |
CheckPathExists | Свойство CheckPathExists определяет реакцию системы при попытке пользователя выбрать файл в несуществующем каталоге. | |
ComponentCount | Свойство ComponentCount возвращает количество дочерних компонентов. | |
Components | Свойство Components возвращает дочерний компонент. | |
Data | Свойство Data предназначено для хранения любых пользовательских данных. | |
DefaultExt | Свойство DefaultExt определяет расширение файла, которое будет использовано по умолчанию данным компонентом диалога. | |
DereferenceLinks | Свойство DereferenceLinks определяет значение, которое возвращает диалог при выборе ярлыка. | |
FileName | Свойство FileName указывает имя и путь к каталогу последнего выбранного файла. | |
FileNames | Свойство FileNames возвращает коллекцию наименований и путей к файлам, при выборе более одного файла. | |
Filter | Свойство Filter определяет текст текущего фильтра для набора данных. | |
FilterIndex | Свойство FilterIndex определяет какой из добавленных фильтров будет устанавливаться по умолчанию при открытии диалога. | |
InitialDirectory | Свойство InitialDirectory определяет директорию, которая будет открываться по умолчанию при запуске диалога. | |
MultiSelect | Свойство MultiSelect определяет возможность множественного выбора файлов в окне. | |
Name | Свойство Name определяет наименование компонента. | |
ReadOnlyChecked | Свойство ReadOnlyChecked определяет состояние флага "Только чтение" диалога. | |
ShowHelp | Свойство ShowHelp определяет будет ли отображаться кнопка «Справка» в окне диалога. | |
ShowReadOnly | Свойство ShowReadOnly определяет признак отображения в диалоге флага, используемого для выбора режима открытия файла. | |
Tag | Свойство Tag не используется компилятором. Пользователь может изменить значение свойства Tag и использовать его по своему усмотрению. | |
Title | Свойство Title определяет заголовок окна. | |
ValidateNames | Свойство ValidateNames определяет признак проверки корректности имени файла. |
Имя метода | Краткое описание | |
Execute | Метод Execute осуществляет инициализацию диалога и возвращает результат выбора пользователя. |
См. также: