
- •Министерство общего и профессионального образования России казанский государственный технический университет им. А.Н.Туполева
- •Введение
- •1.1.Основные понятия.
- •1.2. Режимы работы vb.
- •1.3. События и реакция на них в Visual Basic.
- •II. Среда программирования в vb.
- •Характерные особенности окон используемых в режиме Design.
- •Основное окно.
- •2 .1.2. Панель компонентов (Toolbox).
- •2 .1.3. Окно свойств (Properties).
- •2.1.4. Окно проекта.(Project Explorer)
- •2.1.5. Окно редактирования кода.
- •2.1.6. Практическое задание.
- •I II. Стандартные элементы управления.
- •3.1. Текстовое поле (Text Box).
- •3 .2. Командная кнопка (Command Button).
- •3.3. Метка (Label).
- •3.4. Флажки (Check Box)
- •3 .5. Рамки (Frames).
- •3.6. Переключатели (Option Buttons).
- •3.7. Списки (ListBox).
- •3.8. Комбинированные списки (ComboBoxes).
- •3.9. Специальные списки DriveListBox, DirListBox, FileListBox.
- •IV. Программирование на Visual Basic.
- •4.1. Типы данных.
- •Классификация типов данных.
- •Основные типы.
- •4.1.2.1. Тип Byte (целые, 1 байт, без знака)
- •4.1.2.2. Тип Integer (целые, 2 байта, со знаком)
- •4.1.2.4. Тип Single (вещественные, 4 байта)
- •4.1.2.5. Тип Double (вещественные, 8 байт).
- •4.1.2.6. Тип Currency. (8 байт).
- •4.1.2.7. Тип Boolean. (2 байта).
- •4.1.2.9. Тип Date (8 байт)
- •4.1.2.10. Тип Object (4 байта).
- •Структурированные типы
- •4.1.3.1. Массивы.
- •4.1.3.2. Пользовательский тип (Using Type).
- •4.1.4. Объявления переменных.
- •Начальное значение индекса.
- •4.2. Основные операторы vb.
- •4.2.1. Безусловный переход.
- •4.2.2. Условный переход.
- •4.2.3. Оператор выбора Select Case.
- •4.2.4. Операторы цикла. Оператор цикла do.
- •Оператор цикла For..Next.
- •4.2.5. Вызов процедуры.
- •4.3. Область определения и период существования переменных.
- •4.3.1. Область определения переменных.
- •4.3.2. Период существования переменных.
1.2. Режимы работы vb.
VB может работать в двух режимах: проектирование (design) и выполнение (run).
В режиме проектирования программист осуществляет «визуальное проектирование» и ввод кодов программы.
В этом режиме программист выбирает те элементы управления, с которыми будет работать пользователь, размещает их на пустой форме (пустая форма появляется сразу же после запуска VB), устанавливает начальные свойства, каждого из объектов, определяет события, которые будут использованы при работе с приложением. Для того чтобы приложение реагировало на события необходимо написать код (процедуру).
В режиме проектирования доступны следующие окна:
-Основное окно;
-ToolBox - окно компонентов управления;
-Properties - окно свойств;
-Code Window – окно для записи процедур;
-Project – окно проекта.
В заголовке основного окна в режиме проектирования указывается режим: [design].
В режиме выполнения осуществляется отладка приложения. Здесь программисту доступно лишь основное окно и окно Debug. В заголовке основного окна указывается режим выполнения: [run].
Замечание 1. Позднее, когда программа будет готова к работе полностью, т.е. будет получен файл с расширением .EXE, созданное приложение будет работать, как и всякое приложение Windows и ему не будет доступно ни одно из окон VB.
Замечание 2. Доступ к свойствам объектов в режиме проектирования происходит через соответствующее окно свойств (Properties), а в режиме выполнения, только программным путем.
1.3. События и реакция на них в Visual Basic.
Windows - это система, которая управляет событиями. Каждый раз, когда пользователь использует одно из периферийных устройств для управления компьютера, например, мышь, или клавиатуру, происходит событие, на которое Windows обращает внимание.
Примеры событий: щелчок правой (левой) кнопкой мыши, двойной щелчок мыши, перемещение мыши, нажатие клавиши на клавиатуре, щелчок по пиктограмме, закрытие приложения и др.
Следует отметить, что источниками события могут быть не только пользователи. Некоторые другие источники событий приведены на рис. 2.
Р
ис.2.
Источники событий.
Связь объекта с событием и кодом осуществляется так. Каждая форма и каждый элемент управления на ней имеют имя (Form Name или Control Name). Например, frmForm1, lblLabel1 и др. Кроме того, событие каждого типа также имеет свое имя (Event Name). Например, Click. Чтобы заставить VB выполнить программу в ответ на событие, необходимо написать процедуру обработки события (Event procedure).
Ее синтаксис таков:
Отметим, что при программировании используются следующие имена:
-имя формы (frmForm),
-имя объекта управления (lblLabel),
-имя типа (Command Button),
-имя события (Click),
-имя процедуры (frmForm_Load),
-имя свойства (Caption, Text и др.).
II. Среда программирования в vb.
При создании (режим design) приложения на VB и последующем его тестировании (режим run) в VB используются специальные окна. Для этого в VB имеется пять видов окон: Form, Properties, ToolBox, Project и специальные окна.