Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3OOP_Dia.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
182 Кб
Скачать
☆

3.6.4.2 Компонент SaveDialog.

Компонент SaveDialog является прямым наследником компонента openDialog и имеет те же свойства, что и openDialog. Компонент SaveDialog используется для выбора имени файла, в котором будет сохраняться информация. Если пользователь указал имя файла и нажал на кнопку OK, то оно сохраняется как значение свойства FileName.

Таблица 3.2

Опции свойства Options компонента OpenDialog

Опция

Назначение

ofReadOnly

Если значение равно True, то при начальном отображении диалоговой панели кнопка Read Only нажата

ofOverwritePrompt

Если значение равно True, то при попытке сохранения файла поверх уже существующего выдается предупреждающее сообщение (используется в компонентах TSaveDialog и TSavePictureDialog.)

ofHideReadOnly

Если значение равно True, то кнопка Read Only не отображается

ofNoChangeDir

Если значение равно True, то изменения текущего каталога не происходит

ofShowHelp

Если значение равно True, в диалоговой панели присутствует кнопка Help

ofNoValidate

Если значение равно False, то пользователь информируется о вводе недопустимых в именах файлов символов

ofAllowMultiSelect

Если значение равно True, пользователь может одновременно выбрать более одного файла из списка

ofExtensionDifferent

Значение этого свойства становится равным True, если расширение имени выбранного файла отлично от расширения, заданною свойством DefaultExt

ofPathMustExist

Если значение равно True, пользователь может указывать только существующие каталоги

ofFileMustExist

Если значение равно True, то при вводе имени несуществующего файла выдается предупреждающее сообщение

ofCreatePrompt

Если значение равно True, то при вводе имени несуществующего файла запрашивается подтверждение на его создание

ofShareAware

Если значение равно True, ошибки доступа к файлу игнорируются

ofNoReadOnlyReturn

Если значение равно True, файлы с атрибутом “только чтение” не отображаются

ofNoTestFileCreate

Если значение равно True, то при создании файла не выполняется никаких проверок. Приложение должно само отслеживать правильность создания файла

ofNoNetworkButton

ofNoLongNames

ofOldStyleDialog

ofNoDereferenceLinks

ofEnableIncludeNotify

ofEnableSizing

ofDontAddToRecent

ofForceShowHidden

3.6.4.3 Компоненты tOpenPictureDialog и tSavePictureDialog

Специализированные диалоги для открытия и сохранения графических файлов также являются наследниками компонента TOpenDialog и отличаются от TOpenDialog и TSaveDialog двумя возможностями. Во-первых, в них предусмотрены стандартные фильтры для выбора графических файлов (с расширениями bmp, ico, wmf и emf) . Во-вторых, в окна диалога включены панели для предварительного просмотра выбираемого файла.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]