- •1.Среда разработки
- •Введение в Visual Basic
- •Visual Basic как интерпретатор
- •Visual Basic как компилятор
- •Достоинства и недостатки Visual Basic
- •Интегрированная среда разработки Запуск Visual Basic
- •Создание проекта
- •Сохранение проекта
- •Создание исполняемого файла
- •Открытие существующего проекта Visual Basic
- •Э лементы интегрированной среды разработки Visual Basic
- •Макет формы с тандартные элементы управления
- •Добавление элемента управления в форму
- •Выделение элементов управления
- •Перемещение элементов управления
- •Изменение размеров элемента управления
- •Форматирование нескольких элементов управления
- •Параметры среды разработки
- •Вкладка Editor Format
- •Вкладка Editor
- •Вкладка General
- •Вкладка Docking
- •Вкладка Environment
Добавление элемента управления в форму
Для того чтобы воспользоваться элементом управления в программе Visual Basic, его необходимо поместить в форму:
на панели инструментов щёлкните на кнопке элемента управления, который вы хотите вставить в форму;
поместите указатель в точку, в которой должен располагаться верхний левый угол элемента управления;
нажмите левую кнопку мыши и, не отпуская ее, перетащите указатель в точку, в которой должен располагаться нижний правый угол элемента управления.
Добавить элемент управления в форму можно также с помощью двойного щелчка на пиктограмме элемента управления на панели инструментов. При этом элемент управления стандартного размера помещается в центр формы.
При перетаскивании указателя мыши всплывающая подсказка отображает размер элемента управления в твипах (20 твипов = 1 пункт или 1440 твипов = 1 дюйм или 567 твипов = 1 см). Углы элемента управления будут всегда располагаться в узлах сетки, а размеры, соответственно, кратны шагу сетки.
Выделение элементов управления
Д ля того чтобы выполнить какие-либо действия с элементом управления его необходимо выделить. Для выделения элемента управления:
на панели инструментов щёлкните на кнопке Pointer (указатель) ;
щ ёлкните на элементе управления. При этом возле выделенного элемента управления появятся восемь маркеров.
Для выделения нескольких элементов управления:
щёлкните на элементах управления, которые вы хотите выделить, при нажатой клавише Ctrl;
или протащите указатель по форме при нажатой левой кнопке мыши. При этом вслед за указателем будет перемещаться тонкая прямоугольная рамка. Те объекты, которые попадут в рамку, будут выделены.
Перемещение элементов управления
Для того чтобы переместить один или несколько элементов управления в режиме конструктора необходимо их выделить и перетащить на новое место. Переместить один или несколько элементов управления можно также с помощью клавиш управления курсором при нажатой кнопке Ctrl.
Изменение размеров элемента управления
Для того чтобы изменить размер элемента управления необходимо его выделить и перетащить один из восьми маркеров. Изменить размеры одного или нескольких элементов управления можно также с помощью клавиш управления курсором при нажатой кнопке Shift.
Необходимо иметь в виду, что при перемещении и изменении размеров элементов у правления их размеры и положение будут кратны шагу сетки (привязаны к сетке). Привязку элементов управления к сетке и шаг сетки можно установить на вкладке пар General диалогового окна Options.
Форматирование нескольких элементов управления
Внешний вид формы имеет большое значение для облегчения работы пользователя с программой. Макет формы должен быть выполнен аккуратно и логично. Меню Format содержит команды, с помощью которых можно, например, выровнять сразу несколько выделенных элементов управления. Выравнивание происходит по последнему выделенному элементу. Последний выделенный элемент имеет синие маркеры, остальные – белые. В таблице приведены команды форматирования группы элементов и их описание.
Меню |
Подменю |
Описание |
Align |
|
Выровнять по левому краю последнего объекта Выровнять по центру последнего объекта Выровнять по правому краю последнего объекта Выровнять по верхнему краю последнего объекта Выровнять по середине последнего объекта Выровнять по нижнему краю последнего объекта Выровнять по узлам сетки |
Make Same Size |
|
Ширину объектов сделать равным ширине последнего объекта Высоту объектов сделать равным высоте последнего объекта Размер объектов сделать равным размеру последнего объекта |
Size to Grid |
|
Размер объектов сделать кратным шагу сетки |
Horizontal Spacing |
|
Расстояние между объектами по горизонтали сделать равным Увеличить расстояние между объектами по горизонтали Уменьшить расстояние между объектами по горизонтали Выстроить объекты по горизонтали в затылок друг другу |
Vertical Spacing |
|
То же, что и по горизонтали |
Center in Form |
|
Расположить объекты по горизонтали по центру формы Расположить объекты по вертикали по центру формы |
Order |
|
Поместить объекты на передний план Поместить объекты на задний план |
Команда Format ► Order применяется в том случае, если изображения объектов накладываются друг на друга.
После того, как работа над макетом завершена, рекомендуется зафиксировать положение и размеры элементов управления с помощью команды Format ► Lock Controls. Если элементы управления зафиксированы, то любой выделенный в форме объект будет иметь белые маркеры его невозможно случайно переместить в другое место с помощью указателя и испортить макет.