Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Диалоговое окно открытия файла



Диалоговое окно открытия файла предназначено для поиска файлов, используемых в программе. Имя выбранного файла или списка файлов возвращается в свойстве FileName объекта CommonDialog. Для вызова диалогового окна открытия файла (рис. 7.22) необходимо в событии click кнопки cbControl приложения MySmallProject ввести следующий код:

Private Sub cbControl_Click()

cdlMyDialog.ShowOpen

End Sub

Для ввода кода достаточно дважды щелкнуть на объекте cbcontroi левой кнопкой мыши. При этом открывается редактор кода с шаблоном кода для события click этой кнопки.

Значения для свойства cdlMyDialog. Flags указаны в табл. 7.12.

Таблица 7.12. Значения для метода Flags диалогового окна открытия файла

Константа Значение Описание
cdlOFNAllowMultiselect &H200 Устанавливает возможность множественного выбора файлов в диалоговом окне. Возвращаемые имена файлов находятся в свойстве FileName элемента управления CornmonDialog и разделены пробелами
cdlOFNCreatePrompt &H2000 Устанавливает для диалогового окна запрос на подтверждение создания нового файла, если он не существует
cdlOFNExplorer &H80000 Назначает диалоговому окну стиль проводника
cdlOFNExtensionDifferent &H400 Сообщает, что расширение файла отличается от установленного по умолчанию в свойстве DefaultExt
cdlOFNFileMustExist &H1000 Устанавливает возможность ввода в диалоговом окне только имен существующих файлов. При вводе несуществующего файла выдается сообщение об ошибке
cdlOFNHelpButton &H10 Указывает на необходимость размещения в диалоговом окне кнопки Справка
cdlOFNHideReadOnly &H4 Файлы только для чтения не отображаются
cdlOFNLongNames &H200000 Разрешает использование длинных имен файлов
cdlOFNNoChangeDi r &H8 " Назначает папку, открываемую по умолчанию при запуске диалогового окна
cdlOFNNoLongNames &H40000 Запрещает использование длинных имен файлов
cdlOFNNoReadOniyReturn &H8000 Указывает, что выводимые в диалоговом окне файлы не должны быть предназначены только для чтения и не находятся в каталоге, защищенном от записи (Write-protected)
cdlOFNNoValidate &H100 Сообщает о вводе недопустимых символов в имени файла
cdlOFNOverwritePrompt &H2 Устанавливает для диалогового окна запрос на подтверждение перезаписи существующего файла
cdlOFNPathMustExist &H800 Устанавливает требование указания полного пути к файлу
cdlOFNReadOnly CdlOFNShareAware &H1 &H4000 Задает проверку флажка Только чтение Задает игнорирование ошибки типа блокировки, занятости файла (Sharing violation errors)




Дата публикования: 2014-12-28; Прочитано: 218 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...