Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2

Кент Рейсдорф. BORLAND C++BUILDER. Страница 239

Свойство DefaultExt

Свойство DefaultExt определяет расширение, которое по умолчанию будет использоваться в диалоговом окне. Расширение по умолчанию — это расши­рение, которое автоматически добавляется к имени файла, если пользователь не задал расширение явно.

Свойство FileName

Свойство FileName наиболее очевидное из всех свойств диалогового окна Windows для работы с файлами. Оно содержит имя файла, который выбирает пользователь. Установите значение этого свойства перед вызовом диалогового окна, если вы хотите, чтобы при появлении окна на экране поле ввода уже содержало имя файла. После того, как пользователь нажмет ОК для закрытия диалогового окна, это свойство будет содержать полный путь и имя выбранного файла.

Свойство Files

Свойство Files является экземпляром класса TStrings и доступно только для чтения. Оно содержит список выбранных файлов в том случае, когда разрешено групповое выделение.

Свойство Filter

Свойство Filter содержит список типов файлов, которые пользователь может выбирать. Типы файлов выводятся в комбинированном списке File of type:. С помощью этого свойства вы можете задать типы файлов, которые нужны вашему приложению. Например, простая программа редактирования текстов могла бы иметь фильтры для типов TXT, INI и LOG (я называю только некоторые). При разработке программы вы легко можете задать нуж­ные фильтры, используя диалоговое окно редактора фильтров (Filter Editor). Чтобы вызвать редактор фильтров, дважды щелкните в столбце Value ин­спектора объектов рядом со свойством Filter. На рис. 8.9 показано окно редактора фильтров для диалогового окна File Open.

Столбец Filter Name содержит текстовое описание типа файла. В столбце Filter указывается маска, которая будет использоваться при отборе файлов.

Web-дизайн (с) 2010 All rights reserved