Информатика. Программирование в Delphi
218
Cвойство HistoryList
содержит протокол выбора имен.
Свойство
InitialDir
позволяет установить начальный каталог поиска про-
граммно:
OpenDialogl.InitialDir:='с:\';
или в
Инспекторе объектов
.
Свойство
Options
определяет характеристики диалогового окна. Это
свойство может принимать такие значения:
ofReadOnly
отображает переключатель только для чтения;
ofOverwritePromt
запрашивает подтверждение на сохранение файла,
если файл с таким именем уже имеется;
ofHideReadOnly
скрывает переключатель
Только чтение
;
ofNoChangeDir
использует текущий каталог по умолчанию при любых
открытиях диалога;
ofShowHelp
добавляет в окно кнопку
Help
;
ofNoValidate
отменяет проверку ввода недопустимого имени файла;
ofAllowMultiSelect
позволяет выбирать несколько файлов одновремен-
но;
ofExtensionDifferent
устанавливается при закрытии диалога, если был
выбран файл с расширением, отличающимся от фильтра;
ofPathMustExist
разрешает задавать только существующие пути;
ofFileMustExist
позволяет указывать только существующие файлы, ина-
че будет выдано сообщение о том, что файл не существует;
ofCreatePromt
запрашивает подтверждение на создание несуществую-
щего файла;
ofShareAware
предоставляет возможность открывать файлы, задейство-
ванные другими приложениями в текущий момент времени;
ofNoReadOnlyReturn
для всех файлов с атрибутом только для чтения
выдает сообщение, что файл нельзя открыть;
ofNoTestFileCreate
отключает проверку наличия сетевого диска;
ofNoNetworkButton
скрывает кнопку подключения сетевого диска;
ofNoLongNames
запрещает поддержку длинных имен файлов (более 8
символов);
ofOldStyleDialogs
создает диалог в стиле Windows 3.x.
Свойство Title
задает заголовок диалогового окна.
Из методов класса
TOpenDialog
следует отметить
Execute
, который раз-
мещает диалог на экране в модальном режиме, и
GetStaticRect
, который воз-
вращает координаты пространства, отведенного под диалог.
В верхней части диалога расположен ряд кнопок:
На один уровень вверх
предназначена для перехода на один уровень
вверх;
Обзор рабочего стола
отображает содержимое рабочего стола компью-
тера;
Создание новой папки
- предназначена для создания новой папки;
I...,208,209,210,211,212,213,214,215,216,217 219,220,221,222,223,224,225,226,227,228,...370