{#
OpenDialog | Работа с компонентами | Delphi | Программировние и др.
 
 
 
X
пароль
кодированный текст
результат
X
пароль
текст
код ссылки
просмотр кода
X
Вы действительно хотите удалить запись?
ctlg
Да
Нет
Информация
trg
Ok
 
Справочник
X
+
X
X
X
256
OpenDialog
 
вопросответ
Наконец, мы должны освободить объект диалога:openDialog.free;
Свойство FilesОно содержит полный путь плюс имя файла из множественного выбора файлов. Имена файлов содержатся в возвращаемом значении TStrings (см. TStringList для
Доступ к выбранному файлу или файлам получают, используя следующие свойства:Свойство FileName - Оно содержит полный путь плюс имя выбранного файла.
Execute возвратит истину, если пользователь выбрал файл и нажал OK. Теперь вы можете использовать выбранный файл:Окончание диалога
Отображение диалогаТеперь мы вызываем метод TOpenDialog: if openDialog.Execute then ...
ofFileMustExistможет быть открыт только существующий файл
ofAllowMultiSelectпользователь может выбрать 2 или больше файлов
ofReadOnlyоткрывает файл доступный только для чтения
Свойство OptionsЭто набор TOpenOptions флажков. Они являются исчерпывающими. Ключевые значения:
Свойство InitialDirУстанавливает начальный каталог в диалоге.
Свойство FilterIndexОпределяет, какой фильтр ниспадающего поля будет отображен первым.
Выше мы разрешили отображать текстовые и Word файлы как два отдельных пункта в раскрывающемся списке.openDialog.Filter := 'Text files|*.txt|Word files|*.doc';
Раскрывающийся список показывает текст, находящийся перед разделителем |. После разделителя вы определяете маску, которая выбирает файлы, которые вы хopenDialog.Filter := 'Text and Word files only|*.txt;*.doc';
Свойство FilterОно позволяет отображать и выбирать только некоторые типы файлов. Текст фильтра отображается в ниспадающем поле, чуть ниже поля имени файла. Следующий
Свойство FileNameВыдает имя файла для открытия, заданное по умолчанию. (Иначе, поле имени файла будет пробелом). При возвращении из диалога, если пользователь нажал, O
Установка опцийПеред отображением диалога, вы, вероятно, конфигурируете его по своим потребностям, устанавливая свойства диалога. Вот его основные свойства: Свойство
Создание объекта диалогаВы определяете переменную TOpenDialog, затем присваиваете ей новый объект TOpenDialog: var openDialog : TOpenDialog; begin
TOpenDialog может быть сконфигурирован для удовлетворения ваших потребности. При его использованиивы будете проходить через следующие шаги:
TOpenDialog -визуальный компонент. Он используется, чтобы позволить пользователю выбирать один или более файлов, для открытия. Он может быть определен, перемещение
Раскрывающийся список показывает текст, находящийся перед разделителем |. После разделителя вы определяете маску, которая выбирает файлы, которые вы хopenDialog.Filter := 'Text and Word files only|*.txt;*.doc';
X
пароль