Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Текст главного модуля MainUnit.pas ⇐ ПредыдущаяСтр 2 из 2
b. Во вспомогательной форме написать обработчик событий для кнопки Button.Ok («OK»), который должен проверить правильность введения чисел и, если все верно, то закрыть форму с результатом mrOk. Для второй кнопки BuLtonCancel («Отмена») обработчик писать не нужно, т.к. у этой кнопки уже выставлено свойство ModalResult, говорящее о том, что форма должна быть закрыта при нажатии на эту кнопку. Текст вспомогательного модуля Input.pas Проверьте текст файла проекта Текст файла проекта Lab4.dpr
Теперь программу можно выполнять. На рис. 3-4 приведён внешний вид разработанного приложения.
Вопросы и задания для самостоятельной работы Вопросы 1. Каким образом создаются дополнительные окна для приложений? Как они связываются друг с другом? 2. Какие методы используются для вызова дополнительных окон? 3. Каково функциональное назначение разделов Interface и Implementation в структуре модуля? 4. Для чего Delphi вставляет в текст программы директиву компилятора {$R *.DFM}? 5. В каком месте программы задается конкретный экземпляр формы, с которым она работает? 6. Как реагирует Delphi в случае, когда в строке ввода оказывается не целое число? 7. Каким образом можно изменить размер окна? 8. Какие горячие клавиши можно использовать для выбора нужной формы или модуля, переключения между текущей формой, редактором кода и инспектором объектов?
|