Объект IFileDialog
Свойство Filter – маски файлов
Синтаксис:
rw property Filter: WideString; |
Описание:
Свойство позволяет задавать ограничения на типы файлов, отображаемых в диалоге. Диалог выбора файлов содержит выпадающий список типов файлов. Когда пользователь выбирает какой-либо тип файлов из списка, в диалоге отображаются только файлы выбранного типа.
Чтобы задать маски файлов, следует означить значение свойства в формате: «Определение маски1|Маска1|Определение маски2|Маска2|…». Определение маски – это краткое описание типа файлов, которое будет указано в выпадающем списке во время отображения диалога. Маска, следующая за определением, должна ему соответствовать. Чтобы пользователю было удобно выбирать тип файлов, отображаемых в диалоге, рекомендуется в описании явно указывать маску. Например, «Текстовые файлы (*.txt)».
Пример использования:
// Получить имя файла экспорта типовых маршрутов.
OpenDialog = CreateOpenDialog()
OpenDialog.Filter ='Export file (*.xml)|*.xml|All files (*.*)|*.*'
OpenDialog.FilterIndex = 1
OpenDialog.MultiSelect = True
FileName = ''
if OpenDialog.Execute
FileName = OpenDialog.Result
endif
См. также:
· свойство FilterIndex.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|