Студопедия
rus | ua | other

Home Random lecture






Введение


Date: 2015-10-07; view: 414.


ОГЛАВЛЕНИЕ

Омск

Учебное пособие

Основные элементы управления

Описание языка

Visual Basic 6.0

Министерства Финансов Российской Федерации

Академия бюджета и казначейства

Министерство образования Российской Федерации

 

 

Ю.Н. Кондрашов, В.М. Лебедев, Н.А. Мещерякова

 

 

Авторское право (С)

 

 

 



Введение...................................................................................................................... 6

1. Теория программирования.................................................................................. 8

1.1. Основы программирования............................................................................ 8

1.2. Базовые понятия объектно-ориентированного программирования............. 9

1.3. Возможности VB............................................................................................ 10

2. Описание языка................................................................................................... 11

2.1. Синтаксис....................................................................................................... 11

2.2. Типы данных.................................................................................................. 12

2.3. Имена.............................................................................................................. 13

2.4. Описание данных........................................................................................... 13

2.5. Массивы.......................................................................................................... 15

2.6. Выражения..................................................................................................... 16

2.6.1. Арифметические выражения.................................................................... 17

2.6.2. Выражения отношения............................................................................. 17

2.6.3. Логические выражения............................................................................. 18

2.6.4. Строки и символьные выражения............................................................ 18

2.7. Операторы...................................................................................................... 19

2.7.1. Оператор присваивания........................................................................... 19

2.7.2. Конструкции управления......................................................................... 20

2.7.2.1. Оператор перехода................................................................................ 20

2.7.2.2. Условный оператор............................................................................... 21

2.7.2.3. Оператор варианта Select Case............................................................. 22

2.7.2.4. Оператор цикла с параметром For…Next............................................ 23

2.7.2.5. Цикл Do…Loop...................................................................................... 24

2.8. Процедуры и функции................................................................................... 25

2.8.1. Пользовательские процедуры.................................................................. 26

2.8.2. Пользовательские функции...................................................................... 28

2.8.3. Стандартные функции.............................................................................. 29

3. Среда разработки VB......................................................................................... 33

3.1. Элементы среды разработки......................................................................... 33

3.2. Проект в VB................................................................................................... 35

3.3. Создание приложений в VB.......................................................................... 35

3.4. Разработка пользовательского интерфейса приложения............................. 36

4. Основные элементы управления Visual Basic.................................................... 37

4.1. Свойства, методы и процедуры обработки событий................................... 37

4.2. Общие свойства.............................................................................................. 39

4.3. Форма............................................................................................................. 40

4.4. Метка.............................................................................................................. 42

4.5. Текстовое окно............................................................................................... 43

4.6. Командная кнопка.......................................................................................... 43

4.7. Флажок........................................................................................................... 44

4.8. Переключатель............................................................................................... 45

4.9. Рамка.............................................................................................................. 45

4.10. Список.......................................................................................................... 46

4.11. Комбинированный список.......................................................................... 47

4.12. Встроенные окна диалога........................................................................... 48

5. Примеры программ с использованием элементов управления........................ 51

5.1. Программа пересчета валюты....................................................................... 51

5.1.1. Описание задачи....................................................................................... 51

5.1.2. Этапы создания и отладки программы................................................... 51

5.1.2.1. Разработка пользовательского интерфейса приложения.................. 51

5.1.2.2. Разработка кода программы.............................................................. 53

5.1.2.3. Запуск программы на выполнение, ее отладка и тестирование........ 55

5.2. Пример программы с элементами управления для принятия решений...... 58

5.2.1. Постановка задачи.................................................................................... 58

5.2.2. Реализация задачи средствами Visual Basic............................................ 58

5.3. Пример программы с использованием пользовательских функций и элемента комбинированный список...................................................................................... 63

5.3.1. Постановка задачи.................................................................................... 63

5.3.2. Программная реализация задачи............................................................ 64

5.3.3. Дополнение к задаче для самостоятельной реализации......................... 65

Варианты заданий для самостоятельного выполнения.......................................... 67

Контрольные вопросы по теме................................................................................ 69

Литература................................................................................................................ 70


Microsoft Visual Basic 6.0 (VB6) — сегодня одна из популярных в мире систем проектирования программ (приложений) для Windows [1,2,4,5]. Среда Visual Basic может с успехом использоваться начинающими пользователями для познания секретов программирования и для создания несложных (поначалу) приложений и, в то же время, предоставляет мощные инструменты разработки опытным программистам. В нее включен собственно компилятор языка, а также набор полезных программ-утилит, помогающих в написании и отладке программ.

Широкая популярность и успех Visual Basic связаны также с возможностью использования технологии визуального проектирования для создания компьютерных программ. В его визуальной среде разработки можно довольно быстро создать дизайн диалоговых окон пользовательского интерфейса.

В первом разделе пособия описываются базовые понятия классического и объектно-ориентированного программирования, возможности VB6.

Во втором разделе приведено подробное описание основ программирования на языке VB6. Изложение материала сопровождается различными примерами.

Третий раздел посвящен изложению среды разработки VB6. Описываются элементы среды разработки, состав проекта, этапы создания приложения и пользовательского интерфейса.

В четвертом разделе освещены основные элементы управления VB6. Здесь излагаются встроенные окна диалога, а также свойства, методы и события таких элементов управления, как форма, метка, текствое поле, командная кнопка, флажок, переключатель, рамка, обычный и комбинированный список.

В пятом разделе приводятся типовые экономические задачи [3,4] с последовательностью разработки программ для их решения.

Для изложения синтаксиса конструкций языка программирования Visual Basic в учебном пособии используется следующий формальный способ описания [2]:

· курсивом (курсивом) выделяются определяемые разработчиком элементы;

· элементы, набранные прямым полужирным шрифтом, соответствуют ключевым словам или символам;

· элементы в квадратных скобках ([ ]) необязательны;

· список в фигурных скобках ({ }), разделенный вертикальными чертами (|), требует обязательного выбора одного из элементов списка;

· многоточие (...), следующее за парой квадратных скобок, означает, что последовательность элементов в квадратных скобках может неоднократно повторяться.

 

Пример: правило записи целого числа можно описать следующим образом:

[{[+]|-}] {0|1|2|3|4|5|6|7|8|9}[{0|1|2|3|4|5|6|7|8|9}]...

 

Данное учебное пособие рассчитано на изучение и практическое освоение основ программирования в среде Visual Basic 6.0 с целью создания несложных программ для решения экономических эадач на персональном компьютере. Оно предназначено, главным образом, для студентов очной и заочной формы обучения всех специальностей экономических вузов. Пособие может быть также рекомендовано преподавателям для проведения практических занятий по курсу информатики.

При подготовке пособия авторы не ставили цель полностью описать все возможности VB6, а исходили только из требований учебных программ по информатике Академии бюджета и казначейства Министерства Финансов РФ.

 

Желаем Вам удачи в освоении VB!



<== previous lecture | next lecture ==>
Stakeholder Consultations | Основы программирования
lektsiopedia.org - 2013 год. | Page generation: 1.835 s.