
- •Основы информационной культуры
- •2. Техническая база информационной технологии
- •2.1 Представление информации в эвм
- •2.2 Системы счисления
- •2.3 Форматы чисел в эвм
- •2.4 Представление символьной информации
- •Программное обеспечение Вычислительной системы
- •Архивация данных
- •Концепция Visual Basic
- •Основное меню
- •Объекты управления
- •Форма (Form)
- •Командная кнопка (CommandButton)
- •Метка (Label)
- •Текстовое окно (TextBox)
- •Типы данных
- •Переменные и константы
- •Область видимости переменных и констант
- •Выражения
- •Стандартные функции
- •Программирование линейных вычислительных процессов
- •Программирование разветвляющихся вычислительных процессов
- •Программирование циклических вычислительных процессов
- •Итерационные циклы
- •Добавление изображений в форму
- •Массивы
- •Поиск в массиве элементов, удовлетворяющих заданным условиям
- •Группировка объектов
- •Создание меню
- •Ввод информации с использованием переключателей и флажков проверки
- •Процедуры и функции
- •Информационно вычислительные сети
- •Базовая модель взаимодействия открытых сетей
- •Топология ивс
- •Сетевое по. (спо)
- •Глобальная компьютерная сеть Internet. Основы функционирования Интернет.
- •Структура Интернет
- •Адресация в сетях.
- •Адресация в Интернет
- •Основные службы Интернет
- •Многоуровневое представление средств сетевого взаимодействия.
- •Коммуникационные службы
- •Прямое общение в Интернет
- •Отложенное общение в Интернет
- •Информационные службы.
- •Поиск информации в Интернет.
Форма (Form)
Форма – это окно, на котором создается пользовательский интерфейс.
Свойства
Форма обладает множеством свойств, которые присущи и другим объектам. Наиболее часто используемые свойства приведены в таблице 1.
Особо нужно отметить два свойства: Caption и Name. По умолчанию они имеют значение, соответствующее названию элемента управления, для формы – это Form1. Свойство Caption определяет текст, который будет выведен в заголовке окна формы. Свойство Name – имя формы, которое будет использовано в программном коде. Обоим свойствам нужно задать осмысленное значение. При задании значения свойству Name имя формы следует предварять префиксом frm.
Таблица 1
Основные свойства объектов управления
Свойство |
Название |
Значение |
Действие |
BackColor |
Цвет фона |
Палитра цветов |
Выбор цвета фона объекта |
BorderStyle |
Тип границы |
0 – нет 1 – одинарная фиксированная 2 – двойная не фиксированная 3 – двойная фиксированная |
Границы отсутствуют Размер постоянный, границы – одинарные линии Можно менять размеры, границы – двойные линии Размер постоянный, границы – двойные линии |
Caption |
Название |
|
Текст, выводимый на объекте |
Enabled |
Доступ |
False True (по умолчанию) |
Объект не активен Объект активен |
Font |
Шрифт |
MS Sans Serif |
Диалоговое окно, в котором устанавливают название, размер и начертание шрифта |
ForeColor |
Основной цвет |
Палитра цветов |
Устанавливают цвет текста или графических изображений |
Height |
Высота |
Измеряется в twip, 1 twip = 1/1440 дюйма |
Высота объекта |
Width |
Ширина |
Измеряется в twip |
Ширина объекта |
Name |
Имя |
|
Имя объекта в программном коде |
Picture |
Картинка |
Список файлов, содержащих картинки |
На объект добавляется картинка |
Top |
Верхняя координата |
Измеряется в twip |
Вертикальная координата верхнего левого угла объекта |
Left |
Левая координата |
Измеряется в twip |
Горизонтальная координата верхнего левого угла объекта |
Visible |
Видимость |
True (по умолч.) False |
Объект видим Объект не видим |
События
Составляя программный код для обработки событий, происходящих на форме, чаще всего приходится иметь дело с событиями Click, DblClick, Activate и Load.
Click (щелчок) – событие наступает при щелчке левой клавишей мыши на форме. При этом вызывается процедура Private Sub Form_Click().
DblClick (двойной щелчок) – двойной щелчок мышкой на форме. Вызывается процедура Private Sub Form_DblClick().
Load (загрузка) – это событие происходит при загрузке формы, например, при запуске проекта. Процедура обработки этого события Private Sub Form_Load() используется для инициализации (задания) значений свойств объектов и переменных при запуске программы.
Activate – событие возникает всякий раз, когда форма становится активной.
Методы
Для начала ограничимся двумя методами.
Cls – метод позволяет очистить форму от всех изображений и текста.
Синтаксис метода: Имя_формы.Cls
Print – выводит текст на форму.
Синтаксис метода:
Имя_формы. Print Выражение
Под выражением понимается переменная или математическое или символьное выражение. Выражений может быть несколько. Они разделяются точкой с запятой (следующее выражение будет выводиться сразу после предыдущего) или запятой (выражения выводятся по зонам, каждая зона имеет 14 знакомест). Если за последним выражением стоит точка с запятой или запятая, позиция вывода не переводится в начало следующей строки.