Версия для печати. < Лекция 17 || Лекция 18 || Лекция 19 >
< Лекция 17 || Лекция 18 || Лекция 19 >
Аннотация: Редактор Visual Basic предоставляет эффективные средства для создания диалоговых окон (объекты Userform – пользовательские формы). Формы, элементы форм, событийные процедуры можно рассматривать как "кубики", из которых разработчик строит удобный для пользователя интерфейс.
Ключевые слова: 'speak', 1НФ, 3D, 4GL, @mediat, abstraction layer, backspace, C2, DAO, electric, false, general, HAL, IBM, Java, kernel mode, LAN Manager, mac, namespace, oberon, Packages, QBE, RAD, SAS, tab, UCLA, variable declaration, Web, x86, абстракция, базами данных, веб-страница, гипермедиа, дезинформация, единица, жизненный цикл программного обеспечения, заголовками, идентификатор, кадр, ЛВС, макет, навигации, обнаружение нарушений, пакеты прикладных программ, работ, сайта, таблица, удобство использования, файл, хостинг, цвет текста, черновик, шаблон оформления, эквивалентность программ, ядро
В формы можно добавить элементы управления. Чтобы определить, как должно реагировать диалоговое окно на действия пользователя, разработчик должен создать процедуры обработки событий, которые выполняются при каждом возникновении соответствующего события, например, выбор элемента управления, изменение значения элемента, открытие или закрытие формы и т. д. Элементы управления могут размещаться непосредственно в документе приложения.
Композиция диалогового окна легко изменяема, т. к. элементы формы легко перемещаются, добавляются или удаляются. Программа работы с формой, по сути, представляет собой совокупность событийных процедур: любой элемент управления, расположенный на форме, выполняет одну или несколько функций, каждая из которых реализуется событийной процедурой.
Формы, созданные для одного документа или приложения, легко переносятся в другой документ или приложение. Достаточно воспользоваться средствами экспорта и импорта файлов. При экспорте формы создается файл с расширением .frm. При экспорте модуля создается файл с расширением .bas. При экспорте/импорте формы автоматически экспортируется и импортируется код, связанный с формой.
Если код обработки событий формы включает команды обработки специфичных объектов приложения, то в другом приложении импортированный код вряд ли будет корректно работать.
Дата добавления: 2015-02-25; просмотров: 832;