русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

TOpenDialog, TSaveDialog


Дата добавления: 2015-07-09; просмотров: 449; Нарушение авторских прав


К омпоненти OpenDialog - діалог «Відкрити файл» і SaveDialog - діалог «Зберегти файл як ...». Всі властивості цих компонентів однакові, тільки їх зміст кілька різний для відкриття і закриття файлів. Основна властивість, в якому повертається у вигляді рядка вибраний користувачем файл, - FileName. Значення цієї властивості можна задати і перед зверненням до діалогу. Тоді воно з'явиться в діалозі як значення за замовчуванням у вікні "Файл". Типи шуканих файлів, що з'являються в діалозі в спадному списку "Тип файлу" задаються властивістю Filter. В процесі проектування ця властивість найпростіше задати за допомогою редактора фільтрів, який викликається натисненням кнопки з трьома крапками близько імені цієї властивості в Інспекторові Об'ектов.В його лівій панелі "Filter Name" ви записуєте той текст, який побачить користувач в спадному списку "Тип файлу" діалогу. А в правій панелі "Filter" записуються розділені крапками з комою шаблони фільтра.Свойство FilterIndex визначає номер фільтра, який буде за замовчуванням показаний користувачеві в момент відкриття діалогу. Наприклад, значення FilterIndex = 1 задає по умовчанням перший фільтр.Свойство InitialDir визначає початковий каталог, який буде відкритий в момент початку роботи користувача з діалогом.Свойство DefaultExt визначає значення розширення файлу за замовчуванням.

Властивість Title дозволяє вам задати заголовок діалогового окна.Свойство Options визначає умови вибору файла.Еслі ви дозволяєте за допомогою опції ofAllowMultiSelect множинний вибір файлів, то список вибраних файлів можна прочитати у властивості Files типу TStrings. У компонентах діалогів відкриття і збереження файлів передбачена можливість обробки ряду подій. Подія OnCanClose виникає при нормальному закриття користувачем діалогового вікна після вибору файлу. В обробці події OnCanClose ви можете зробити додаткові перевірки вибраного користувачем файлу і, якщо за умовами вашого завдання цей вибір неприпустимий, ви можете повідомити про це користувача і задати значення false переданому в обробник параметру CanClose.Можно також написати обробники подій OnFolderChange - зміна каталогу, OnSelectionChange - зміна імені файлу, OnTypeChange - зміна типу файлу. У цих обробниках ви можете передбачити якісь повідомлення користувачеві.





<== предыдущая лекция | следующая лекция ==>
TStatusBar | TFontDialog


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.878 сек.