- •Федеральная служба воздушного транспорта россии
- •1.1 Контрольные задания
- •Этапы выполнения и защиты контрольного задания
- •Варианты контрольных заданий
- •1.2 Вопросы для подготовки к защите контрольного задания
- •I. Среда программированияVb5.0
- •II. Визуальное программирование интерфейса пользователя
- •III. Программирование наVisual Basic
- •2. Этапы разработки программы
- •2.1 Постановка учебной задачи
- •2.2 Физический и математический анализ задачи
- •2.3 Програмирование
- •Лабораторная работа №2 Изучение свойств элементов управления
- •1. Теоретическая часть
- •1.1 Меню среды программирования
- •1.2. Свойства элементов управления
- •2. Порядок выполнения работы
Лабораторная работа №2 Изучение свойств элементов управления
Задание: На основе проекта SATM1создать проектSATM2с формой, которая
А) имеет следующие элементы управления (ЭУ):
три командные кнопки с названиями “Cancel”, “OK” и“Help”,
поле ввода данных с надписью “Поле ввода высоты”,
пять полей вывода с надписями “Высота м”, “Давление н/м2”, “Плотность кг/м3”, “Температура С0”, “Скорость звука м/с”.
В) элементы управления реагируют на события:
установку курсора мышки на ЭУ изменением вида курсора,
перемещение курсора по ЭУ при нажатии клавиши Tab в определенном порядке: “Поле ввода высоты”->“OK”->“Help”->“Cancel”,
нажатие клавиш Esc, Enter иAlt+первая буква в названии командных кнопок.
В ходе работынеобходимо
изучить:
назначение и свойства таких элементов управления как командная кнопка, надпись (метка), окно текстового ввода-вывода,
команды меню для работы с ЭУ;
назначение информационных панелей.
научиться:
размещать на форме ЭУи изменять их размеры,
задавать и изменять свойства ЭУ,
создавать код обработки события нажатия командных кнопок,
создавать код для различных информационных панелей.
1. Теоретическая часть
1.1 Меню среды программирования
Меню Format предназначено для форматирования уже размещенных на форме элементов управления. Под форматированием понимается изменение размеров и позиции элементов, а также их выравнивание.
Подменю Align(Выровнять) содержит команды для выравнивания выделенной группы (не менее двух) ЭУ:
Lefts(По левому краю) - выравнивает левые края выделенных элементов по левому краю того, который был выделен последним.
Centers(По центру),
Rights(По правому краю),
Tops(По верхнему краю) - выравнивает верхние края выделенных элементов по верхнему краю того, который был выделен последним,
Middles(По центру),
Bottoms(По нижнему краю),
Команда То Grid(По сетке). Перемещает левые верхние углы на ближайшие узлы сетки.
Подменю Make Same Size(Сделать одинакового размера) содержит команды, которые позволяют сделать размеры выделенных элементов одинаковыми (при этом за «образец» берется элемент, выделенный последним).
Width(По ширине),
Height(По высоте).
Both(По высоте и ширине).
Команда Size to Grid(Размеры по сетке) - размеры выделенных элементов изменяются так, что их вертикальные и горизонтальные грани совпадают с ближайшими линиями сетки.
Два подменю Horizontal Spacing/Vertical Spacing(Промежутки по горизонтали/Промежутки по вертикали) служат для изменения свободных промежутков между выделенными элементами по горизонтали/вертикали:
Make Equal(Сделать равными),
Increase(Увеличить на один шаг сетки),
Decrease(Уменьшить на один шаг сетки),
Remove(Удалить). При этом соответствующие края элементов совпадут друг с другом.
Подменю Center in Form(В центр формы) позволяет переместить центры выделенных элементов на центральную вертикальную либо горизонтальную линию формы.
Подменю Order(План) изменяет положение выделенных элементов относительно остальных элементов формы:
Bring To Front(Вынести на передний план).
Send To Back(Убрать на задний план).
Команда Lock Controls(Блокировка) - блокирует все управляющие элементы, размещенные на форме: переместить их с помощью мыши невозможно.
