Последние публикации в коллективном блоге:
Интернет-порталы, которые помогут вам успешно сдать ЕГЭ. 1 / Автор: Miriada
Если бы вы инвестировали 00 в Amazon 10 лет назад, вот сколько у вас было бы сейчас 2 / Автор: admin
Методические рекомендации для выпускников по самостоятельной подготовке к ЕГЭ 2 / Автор: admin
В Минпросвещения допустили повторный перенос даты сдачи ЕГЭ 1 / Автор: admin
ЕГЭ не отменят из-за коронавируса, но проведут позже 1 / Автор: admin
Рособрнадзор будет выявлять нарушения во время ЕГЭ 2020 с помощью нейросетей 1 / Автор: admin
ФИПИ опубликовал проекты контрольных измерительных материалов ЕГЭ-2020, существенных изменений нет 4 / Автор: admin
Рособрнадзор проанализировал поступившие предложения по совершенствованию ЕГЭ 2 / Автор: admin
Посещаемые разделы форума: ЕГЭ 2021, ВУЗы России
Последние обсуждаемые темы на форуме:
Детские игровые комплексы 0 / Раздел: Помогаем друг другу
Мягкая кровать без изголовья 2 / Раздел: Помогаем друг другу
Очень нужно купить права на трактор 0 / Раздел: Помогаем друг другу
кто знает бактерицидные лампы где можно приобрести? 2 / Раздел: Помогаем друг другу
мне нужен магазин со стройматериалами 3 / Раздел: Помогаем друг другу
Можно ли накрутить голосование в конкурсе? 4 / Раздел: Помогаем друг другу
Управление медиафайлами 0 / Раздел: Помогаем друг другу
Скажите, пожалуйста, вот в маршрутках в которых мы ездим 3 / Раздел: ВУЗЫ РОССИИ
Изучение итальянского языка 5 / Раздел: Помогаем друг другу
|
|
Визуальное объектно-ориентированное программирование. Графический интерфейс: форма и управляющие элементы.
В языках визуального объектно-ориентированного программирования (например, Visual Basic) применяется визуальный метод создания графического интерфейса приложения и объектный метод построения его программного кода.
Графический интерфейс. Визуальное программирование позволяет делать графический интерфейс разрабатываемых приложений на основе форм и управляющих элементов.
В роли основных объектов при визуальном программировании выступают формы (Forms). Форма представляет собой окно, на котором размещаются управляющие элементы. Управляющие элементы — это командные кнопки (CommandButton), переключатели, или «флажки» (Checkbox), поля выбора, или «радиокнопки» (OptionsButton), списки (ListBox), текстовые поля (TextBox) и др.
Событийная процедура. Важное место в технологии визуального объектно-ориентированного программирования занимают события. В качестве события могут выступать щелчок кнопкой мыши на объекте, нажатие определенной клавиши, открытие документа и т. д. В качестве реакции на события запускается определенная процедура, которая способна изменять свойства объекта, вызывать его методы и т. д.
Например, если пользователь производит какое-либо воздействие на элемент графического интерфейса (нажимает командную кнопку), в качестве отклика
выполняется некоторая последовательность действий (событийная процедура).
Имя процедуры включает в себя имя объекта и имя события.
Объект_Событие()
Каждая процедура представляет собой отдельный программный модуль, в начале и в конце которого ставятся ключевые слова Sub и End:
Sub Объект_Событие() Программный код End Sub
В качестве примера реализации событийной процедуры рассмотрим программу, осуществляющую преобразование кода символа в изображение символа. Пусть событием будет щелчок мыши по командной кнопке
Command1:
Commandl_Click()
Преобразуем числовой код в символ посредством функции Chr, аргументом которой является число, а значением — символ. Например, значение функции Chr (221) —символЭ.
Для печати результата на форме Forml используем метод Print:
Разрабатываемое на языке Visual Basic приложение называется проектом. Проект включает в себя не только форму с размещенными на ней управляющими элементами, но и программные модули событийных процедур, которые описывают поведение объектов приложения и взаимодействие объектов между собой.
• Перейти к списку вопросов » |
|
|