КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
События. Приложение (Application)
Методы Свойства Приложение (Application) Данным объектом является само выполняемое приложение и предназначено для связи приложения с Windows. Используя свойства, метод и события можно настроить приложение в целом. Active ‑ приложение активно (True). CurrentHelpFile ‑ имя справочного файла (.Hlp). ExeName ‑ полное имя исполняемого файла (.Exe). Handle ‑ идентификатор программы или окна объекта в системе Windows. HelpFile ‑ имя справочного файла по умолчанию. Hint, HintColor ‑ текст и цвет всплывающей подсказки. HintHidePause,HintPause,HintShortPause ‑ интервал в миллисекундах, по истечении которого убирается, всегда появляется и появляется подсказка соответственно. HintShortCuts ‑ вывод в подсказке клавиши быстрого доступа (True). Icon ‑ значок для идентификации приложения в Windows. MainForm:TForm ‑ имя главной формы. ShowMainForm ‑ главной формой считается форма, указанная при проектировании приложения (True). Иначе ‑ устанавливается новая главная форма через свойство MainForm со свойством Visible. Terminated ‑ имеет значение True, если Windows заканчивает выполнение приложения. Title ‑ заголовок приложения на кнопке панели задач. ActivateHint(C:TPoint) ‑ отображает всплывающую подсказку в указанной точке экрана. BringToFont ‑ перемещает активное окно поверх всех окон. CancelHint ‑ убирает всплывающую подсказку. HelpCommand(C:Word,D:LongInt):Boolean ‑ доступ к функции (C ‑ код функции) Windows, работающей со справочной системой. HelpContext(C:THelpContext):Boolean ‑ отображает раздел справки. Hint ‑ возвращает длинную часть всплывающей подсказки (п. 2.1.7.10). Minimize ‑ все окна приложения свертываются. NormalizeAllTopMosts ‑ переводит все окна (NormalizeTopMosts ‑ исключая окно главной формы) из состояния «всегда поверх» в обычный. ProcessMessages/HandleMessage ‑ прерывает работу для обработки всех/следующего сообщения Windows. Используется против монополизации процессора при длительных вычислениях (в циклах). Restore ‑ восстанавливает все свернутые окна. RestoreTopMosts ‑ перевод всех окон в состояние «всегда поверх». ShowException(E:Exception) ‑ вывод окна с сообщением об ошибке. Terminate ‑ завершение выполнения приложения. Пример работы со справочной системой: Application.HelpFile:=’Инструкция.hlp’; //имя справочного файла Application.HelpCommand(Help_Finder,0); //поиск справочного файла Application.HelpContext(DataNotFound); //вызов конкретного раздела Пример завершения работы приложения при возникновении ошибки: Procedure TForm1.AppException(Sender:TObject;E:Exception);//обработчик Begin Application.ShowException(E); Application.Terminate; End; Procedure TForm1.FormCreate(Sender:TObject);//при создании формы Begin Application.OnException:=AppException;{указание обработчика}End; OnActivate/OnDeactivate/OnException ‑активизация/деактивизация/ошибка. OnHelp ‑ запрос на выдачу справки. OnHint ‑ указатель на объекте, способном выдать справку (п.2.1.7.10). OnIdle ‑ пауза в работе приложения (ожидается ввод данных). Параметр ‑ переменная Done=True задает останов обработчика, пока не будет обработано очередное сообщение Windows. OnMessage ‑ получено системное сообщение от Windows. OnMinimize/OnRestore ‑ приложение свернуто/развернуто. OnShortCut ‑ нажата клавиша пользователем (предшествует всем OnKey). OnShowHint ‑ готовится вывод всплывающей подсказки. Для использования событий приложения лучше использовать компонент ApplicationEvents (п. 2.3.8.6).
Дата добавления: 2014-12-08; Просмотров: 332; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |