Наименование объектов Visual Basic, События, События, специфичные для объектов - Visual Basic. Основы программирования
При изменение имени (Name) объектов Visual Basic рекомендуется использовать следующую простую схему:
Начинать название с трехбуквенного префикса;
Использовать только буквы, цифры и знак подчеркивания ( _ );
Использовать не более 40 символов.
Создатели Visual Basic рекомендуют начинать название с трехбуквенного префикса в соответствии с типом объекта. Например, у вас может быть командная кнопка с названием CmdCancel и форма FrmMain. Рекомендуемые префиксы перечислены в табл.
Объект |
Рекомендуемый префикс |
Форма |
Frm |
Флажок |
Chk |
Комбинированное окно |
Cbo |
Командная кнопка |
Cmd |
Окно данных |
Dat |
Список каталогов |
Dir |
Список дисков |
Dsk |
Рамка |
Fra |
Сетка |
Grd |
Горизонтальная линейка прокрутки |
Hsb |
Изображение |
Img |
Метка |
Lbl |
Линия |
Lin |
Список |
Lst |
Меню |
Mnu |
Переключатель |
Opt |
Окно рисунка |
Pic |
Фигура |
Shp |
Текстовое окно |
Txt |
Таймер |
Tmr |
Вертикальная линейка прокрутки |
Vsb |
События
Событием называется характеристика класса объектов, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения.
Программы на Visual Basic управляются событиями, другими словами - действия пользователя вызывают выполнение различных процедур. Работает это примерно так: программа ждет, пока пользователь не сделает что-либо, т. е. пока не произойдет событие; затем программа реагирует на это событие, запуская соответствующую процедуру или процедуры, затем программа снова терпеливо ждет следующего события.
События, возникающие при работе с мышью
Событие |
Описание |
Параметры событий |
Click |
Щелчок | |
DblClick |
Двойной щелчок | |
MouseDown |
Кнопка мыши нажата |
Shift - определяет статус клавиш Shift( 1 ), Ctrl( 2 ), Alt(4) ни одна кнопка не нажата - 0 Button - определяет статус нажатой кнопки (левая - 1, правая - 2, средняя-4,) X, Y - позиция указателя курсора |
MouseUp |
Нажатая кнопка мыши отпущена | |
MouseMove |
Мышь перемещается из своей текущей позиции | |
DragDrop |
Завершение перетаскивания |
Source - ссылка на объект, который был перемещен, X, Y - позиция курсора |
DragOver |
"Буксируемый" объект попадает в область другого объекта |
Stale - принимает значения 0 - область занята, 1-область свободна |
События, возникающие при работе с клавиатурой
Событие |
Описание |
Параметры событий |
KeyPress |
Нажата клавиша, соответствующая символу ASCII |
KeyAscii - значение ASCII-кода нажатой клавиши |
KeyDown |
Нажата любая клавиша на клавиатуре |
KeyCode - указывает нажатую клавишу Shift - определяет статус клавиш Shift(1), Ctrl( 2 ), Alt(4) |
KeyUp |
Отпущена любая клавиша |
События, связанные с фокусом
Объект, Имеющий фокус, может получать вводимую пользователем информацию с помощью мыши и клавиатуры.
Событие |
Описание |
GotFocus |
Получении фокуса |
LostFocus |
Потеря фокуса |
События, специфичные для объектов
Событие |
Описание |
Для какого объекта характерны |
Load UnLoad |
Загрузка Закрыть форму |
Форма |
Resize |
Изменение размера |
Форма, Картинка |
Change |
Изменение |
Текстовое окно, Полосы прокрутки, Список каталогов Комбинированный список, |
Scroll |
Прокрутка |
Полосы прокрутки, Список, Комбинированный список, Список файлов, Список каталогов |
Timer |
Истечение интервала времени |
Таймер |
Похожие статьи
-
Объекты управления и их свойства - Visual Basic. Основы программирования
Объектом называется некая сущность, которая, во-первых, четко проявляет свое поведение, а во-вторых, является представителем некоторого класса подобных...
-
Значения свойств объектов можно менять двумя способами: При проектировании : В каждый момент проектирования только один объект является выделенным...
-
Общие рекомендации по выполнению работ Перед выполнением первой работы создайте на диске свой каталог и в дальнейшем сохраняйте свои проекты в нем; При...
-
Любой объект можно связать с набором процедур, исполняемых в строго определенные моменты. Процедура ( Procedure ) - это группа операторов языка....
-
Сохранение проекта, Открытие проекта, Компиляция проекта - Visual Basic. Основы программирования
Для сохранения следует выполнить File / Save Project или нажать кнопку на панели инструментов. Visual Basic сначала предложит сохранить форму, а затем...
-
Самостоятельное выполнение заданий позволяет закрепить навыки работы учащихся в среде Visual Basic Преподаватель может использовать их В качестве...
-
Проект приложения, Структура проекта, Запуск проекта - Visual Basic. Основы программирования
Программный проект - это совокупность частей, составляющих будущее Windows-приложен. Любой проект должен состоять из одной или нескольких Экранных форм и...
-
Постановка задачи - составление по возможности точного и понятного словесного описания того, как должно работать будущее приложение, - что должен делать...
-
Предисловие, Теория "Основные понятия Visual Basic" - Visual Basic. Основы программирования
Язык программирования Visual Basic все шире используется в российском образовании. Одна из проблем, с которыми сталкивается преподаватель, работающий с...
-
- рисуем графический примитив, например, эллипс у рыбки; - накладываем сверху на эллипс другой графический объект так, чтобы он закрывал часть эллипса; -...
-
Сохранение проекта Возможны как минимум три варианта: 1. Меню File, строка Save All с подсказкой горячих клавиш Shift+Ctrl+S; 2. Щелкнуть по иконке двух...
-
Среда объектно-ориентированного программирования Delphi Delphi - это комбинация нескольких важнейших технологий, высокопроизводительный компилятор в...
-
Для того чтобы открыть папку, достаточно сделать по ее изображению двойной щелчок левой клавишей мыши. Можно также воспользоваться строкой "Открыть" в...
-
Инструментарий технологии программирования - программные продукты поддержки (обеспечения) технологии программирования. В рамках этого направления...
-
При создании программ и формировании структур баз данных нередко применяются формальные способы их представления - формальные нотации, с помощью которых...
-
Диаграмма классов, Разработка пользовательского интерфейса - Основы технологии программирования
На основе построенных диаграмм взаимодействия и переходов состояний можно построить диаграмму классов информационной системы. Рис. 5 Диаграмма классов...
-
Проектирование визуальных конструкций Вторая глава описывает процесс трансформации текстового языка JAPE в визуальный язык, который позволит описывать...
-
Копирование и вырезание блоков - Основы работы с системой MathCAD 2000 PRO
Используя кнопки быстрого задания команд вырезки (Cut, F3 или Ctrl+ X) и вставки (Copy, F4 или Ctrl+ V), можно перенести выделенные блоки в буфер обмена...
-
Языки программирования для Интернета - Теоретические основы информационных технологий
С активным развитием глобальной сети было создано немало популярных языков программирования, адаптированных специально для Интернета. Все они отличаются...
-
ДИНАМИЧЕСКИЕ СТРУКТУРЫ ОБЪЕКТОВ - Программирование, ориентированное на объекты
Связанная организация памяти. - Ассоциативные структуры. - Списки. - Очереди. - Рекурсивные структуры. - Наборы. - Деревья. Связанная организация памяти...
-
Наименование программы Полное наименование программы - Модуль ипотечного кредитования банковской информационной системы "БИС". Краткое наименование...
-
Var A, b : integer; Begin // В переменные a и b заносим целочисленные //значения A := StrToInt(Edit1.Text); B := StrToInt(Edit2.Text); Label5.Caption :=...
-
1. Какой математической операции нет в Delphi? 2. Как изменить порядок выполнения операций Delphi? 3. В каком порядке выполняются операции одного...
-
Рассмотрим особенности программирования под Android. Класс Activity - самый важный класс, из которого строится приложение Android. Этот класс...
-
Программирование и основы алгоритмизации
Программирование и основы алгоритмизации 1. Текст задания Алгоритм программа блок схема Определить радиус и центр окружности минимального радиуса,...
-
"РЕШЕНИЕ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ С ИСПОЛЬЗОВАНИЕМ MICROSOFT EXCEL" Цель работы Приобретение навыков решения задач линейного программирования...
-
Программирование для Интернет - Разработка Windows-приложений в среде Borland Delphi
Цель Работы: Получить навыки использования компонента WebBrowser. Пояснения к работе Начиная с пятой версии Delphi появился компонент WebBrowser который...
-
Для того, чтобы строить диаграммы в соответствии с рисунком 2.7, необходимо реализовать алгоритм соединения двух объектов линией. Для отображения линии...
-
Объявим переменные как глобальные: Var Form1: TForm1; A, b, x : int64; // Самый большой целочисленный тип Implementation Код процедуры Click для кнопки...
-
Правила записи программы на языке Си - Основы программирования
Как указывалось выше, программа перед обработкой компьютером должна быть помещена в файл на диске. Обычно этот файл имеет расширение <.c>. Рассмотрим...
-
Особенностью API для коммуникации с СКУД является то, что авторизация методов происходит не с помощью токена, а с помощью проверки IP адреса клиента на...
-
Цель Работы - изучить приемы создания и использования шаблонов классов. - Теоретические сведения Достаточно часто встречаются классы, объекты которых...
-
В данной дипломной работе для автоматизации процесса документооборота в банке использовалось такое программное обеспечение, как Microsoft Visual Studio...
-
Eudora . Eudora -- одна из наиболее распространенных и зависимых от Internet программ. Она может работать с подключением через сеть или удаленный доступ...
-
- замечания, нужно запомнить. Знакомство со средой DELPHI Для загрузки Delphi нужно запустить файл Delphi32.exe из папки Bin каталога Delphi7. Можно...
-
Правила ввода текста - Основы работы с системой MathCAD 2000 PRO
1. Введите знак двойной кавычки " на английском регистре - появится прямоугольник с курсором ввода. 2. С помощью раскрывающегося списка выбора шрифта на...
-
Полученное по вышеприведенным формулам значение угла сравнивается с заданными величинами запуска и остановки. Программа обеспечивает запуск сканирования...
-
Использование программы StudyProgram для усвоения учебного материала по кодированию информации методом четности и методом Хэмминга Программа StudyProgram...
-
Описание API сервера - Программное обеспечение для пропускной системы на основе технологии NFC
Таблица 8 Описание API URL Метод Параметры Возвращает Вариант /login POST Phone - form-data JSON {'token', 'id'} - ID пользователя и токен Успех Password...
-
Застосування масивів при розв'язанні задач у Visual Basic 6.0
- Для створення відкритого масиву (public array) треба використати оператор Public у секції Declaration модуля; - Для створення масиву рівня модуля...
Наименование объектов Visual Basic, События, События, специфичные для объектов - Visual Basic. Основы программирования