ВУЗ:
Составители:
Рубрика:
16
Основное различие между методами и свойствами заключа-
ется в том, что со свойствами можно работать как во время раз-
работки проекта, так и во время выполнения приложения, в то
время как методы доступны только при выполнении программы.
События
связаны с определенными действиями пользова-
теля и могут вызвать код VB. Примеры событий: щелчок мышью,
загрузка новой экранной формы, перемещение указателя мыши и
т.п.
Стержень создания Windows-приложений – ориентировка на
события. Концепция многозадачной ОС предполагает, что ни
одно приложение не может работать само по себе, не взаимодей-
ствуя с другими приложениями
и с самой системой. ОС (в нашем
случае – Windows) должна воспринять событие, принять решение
о том, как на него следует реагировать, затем обеспечить реак-
цию на событие, посылая его какому-либо приложению или сис-
темной подпрограмме, которые должны это событие обрабаты-
вать. По этому же принципу VB работает «над Windows», пере-
хватывая соответствующие сообщения
и обеспечивая реакцию на
события в рамках своих функциональных возможностей.
Главный вывод: для выполнения программного кода всегда
необходимо событие. Это одно из важнейших правил создания
приложений в VB. Ни один код не выполняется без события, т.е.
программы управляются событиями. В этом главное отличие от
линейного программирования. В программах, управляемых со-
бытиями нет сплошного кода, который выполняется от начала до
конца. В любой момент пользователь может активизировать дру-
гой код на выполнение, создав то или иное событие, на которое
программа должна среагировать (например, нажать какую-либо
кнопку в приложении, ввести текст в поле, прекратить работу и
т.п.). Таким образом, после запуска
программы у пользователя
нет четко определенного пути, а есть ряд вариантов, определяе-
мых многообразием предоставляемых в его распоряжение ОС
или VB рядом различных событий. При наступлении одного из
них начинается выполнение соответствующего этому событию
программного кода.
Пример: программирование рисования кругов. Класс, к
которому принадлежат все объекты-круги, называется Round.
Свойства класса
Round: R – радиус круга; X, Y – координаты
16 Основное различие между методами и свойствами заключа- ется в том, что со свойствами можно работать как во время раз- работки проекта, так и во время выполнения приложения, в то время как методы доступны только при выполнении программы. События связаны с определенными действиями пользова- теля и могут вызвать код VB. Примеры событий: щелчок мышью, загрузка новой экранной формы, перемещение указателя мыши и т.п. Стержень создания Windows-приложений – ориентировка на события. Концепция многозадачной ОС предполагает, что ни одно приложение не может работать само по себе, не взаимодей- ствуя с другими приложениями и с самой системой. ОС (в нашем случае – Windows) должна воспринять событие, принять решение о том, как на него следует реагировать, затем обеспечить реак- цию на событие, посылая его какому-либо приложению или сис- темной подпрограмме, которые должны это событие обрабаты- вать. По этому же принципу VB работает «над Windows», пере- хватывая соответствующие сообщения и обеспечивая реакцию на события в рамках своих функциональных возможностей. Главный вывод: для выполнения программного кода всегда необходимо событие. Это одно из важнейших правил создания приложений в VB. Ни один код не выполняется без события, т.е. программы управляются событиями. В этом главное отличие от линейного программирования. В программах, управляемых со- бытиями нет сплошного кода, который выполняется от начала до конца. В любой момент пользователь может активизировать дру- гой код на выполнение, создав то или иное событие, на которое программа должна среагировать (например, нажать какую-либо кнопку в приложении, ввести текст в поле, прекратить работу и т.п.). Таким образом, после запуска программы у пользователя нет четко определенного пути, а есть ряд вариантов, определяе- мых многообразием предоставляемых в его распоряжение ОС или VB рядом различных событий. При наступлении одного из них начинается выполнение соответствующего этому событию программного кода. П р и м е р : программирование рисования кругов. Класс, к которому принадлежат все объекты-круги, называется Round. Свойства класса Round: R – радиус круга; X, Y – координаты
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »