- •Алгоритмизация и программирование в среде Visual Basic 6.0 Учебное пособие
- •Программирование и алгоритмизация
- •Программы и языки программирования
- •Языки программирования
- •Языки программирования низкого уровня
- •Машинный язык
- •Assembler (Ассемблер)
- •Языки программирования высокого уровня
- •Basic (Бейсик)
- •Fortran (Фортран)
- •Cobol (Кобол)
- •Pascal (Паскаль)
- •Объектно-ориентированное и визуальное программирование
- •Программирование в среде Visual Basic Введение
- •Описание
- •Основы программирования в среде Visual Basic Типы данных
- •Допустимые имена
- •Описание переменных
- •Определение типа переменной по умолчанию
- •Массивы
- •Динамические массивы
- •Чистка массивов
- •Массивы объектов
- •Константы
- •Перечисленный тип
- •Тип данных, определенный пользователем
- •Операции Visual Basic
- •Математические операции
- •Операции отношения
- •Логические операции
- •Соединение строк
- •Приоритеты операций
- •Встроенные функции Visual Basic
- •Математические функции
- •Функции проверки типов и значений
- •Функции преобразования форматов Функция Format
- •Инструкции форматирования чисел
- •Символы форматирования чисел
- •Инструкции форматирования даты и времени
- •Функции преобразования типов Преобразование строки в число и обратно
- •Преобразование выражения в стандартный тип данных
- •Функции обработки строк
- •Константы Visual Basic для управляющих ascii кодов
- •Функции времени и даты
- •Функции выбора
- •Функции, возвращающие строки
- •Инструкции Visual Basic
- •Оператор присвоения
- •Операторы управления
- •Оператор условного перехода
- •Оператор выбора
- •Оператор цикла с параметром: For - Next
- •Оператор цикла для элементов группы: For Each - Next
- •Оператор цикла с предусловием: While - Wend
- •Оператор цикла с комбинацией условий Dо - Loop
- •Функции и процедуры Описание функций и процедур
- •Вызов функций и процедур
- •Рекурсивные функции
- •Область видимости переменной
- •Время жизни переменной
- •Константы и функции для задания цвета изображения
- •Создание стандартного проекта приложения
- •Интегрированная среда разработки приложений Visual Basic
- •Компоненты рабочей среды
- •Главное меню
- •Стандартная панель инструментов
- •Окно конструктора форм
- •Окно макета формы
- •Окно проводника проекта
- •Панель элементов управления
- •Размещение элементов управления в форме
- •Команды меню Format
- •Окно свойств
- •Основные свойства элементов управления
- •Редактор исходного кода программы Окно редактора
- •Настройки редактора
- •Настройки параметров работы редактора кода (Editor)
- •Основные события и методы элементов управления
- •Сохранение и выполнение проекта
- •Семейство форм
- •Основные свойства формы
- •Свойства оформления формы
- •Свойства позиционирования формы
- •Общие свойства формы
- •Свойства поведения формы
- •Свойство шрифт формы
- •Слои формы
- •Основные методы и события формы Методы формы
- •Графические методы формы
- •События формы
- •Обработка событий мыши
- •Обработка событий клавиатуры
- •Коды клавиш
- •Единицы измерения размеров
- •Инструкции начала и завершения работы с формой
- •Соглашения об именах объектов
- •Префиксы имен объектов
- •Компоненты навигации файловой системы
- •DriveListBox (Список дисков)
- •DirListBox (Список каталогов)
- •FileListBox (Список файлов)
- •Работа со списками
- •Функции и процедуры модуля проекта
- •Окно открытия файла (Open)
- •Встроенные диалоговые окна
- •Окно ввода - функция InputBox
- •Окно сообщений - функция MsgBox
- •Константы параметра Buttons
- •Применение функций InputBox и MsgBox в проекте
- •Создание графического интерфейса приложения
- •Основное меню
- •Контекстное меню
- •Список изображений
- •Панель инструментов
- •Строка состояния
- •Обработка событий панели инструментов
- •Обработка событий меню
- •Массивы объектов
- •Создание группы переключателей
- •Порядок размещения переключателей в рамках
- •Несколько форм в проекте Шаблоны форм диалога
- •Создание и вывод на экран окна диалога
- •Создание формы диалога из шаблона Form
- •Шаблон формы Dialog
- •Шаблон формы About Dialog
- •Шаблон формы Log in Dialog
- •Общий модуль проекта
- •Новая версия - Visual Basic.Net
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОУ ВПО
УФИМСКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ ЭКОНОМИКИ И СЕРВИСА
Сидоров М.Е.
Кафедра "Информатика"
Алгоритмизация и программирование в среде Visual Basic 6.0 Учебное пособие
Уфа
Содержание
Кафедра "Информатика" 1
Алгоритмизация и программирование в среде Visual Basic 6.0 1
Учебное пособие 1
Уфа 1
Содержание 2
Программирование и алгоритмизация 5
Программы и языки программирования 6
Языки программирования 7
Языки программирования низкого уровня 7
Машинный язык 7
ASSEMBLER (Ассемблер) 7
Языки программирования высокого уровня 7
BASIC (Бейсик) 8
FORTRAN (Фортран) 8
COBOL (Кобол) 8
PASCAL (Паскаль) 8
C(Си) 8
Объектно-ориентированное и визуальное программирование 10
Программирование в среде Visual Basic 11
Введение 11
Описание 11
Основы программирования в среде Visual Basic 12
Типы данных 12
Допустимые имена 12
Описание переменных 13
Определение типа переменной по умолчанию 13
Массивы 14
Динамические массивы 14
Чистка массивов 15
Массивы объектов 15
Константы 15
Перечисленный тип 15
Тип данных, определенный пользователем 16
Операции Visual Basic 16
Математические операции 16
Операции отношения 17
Логические операции 17
Таблица истинности 17
Соединение строк 17
Приоритеты операций 17
Встроенные функции Visual Basic 18
Математические функции 18
Функции проверки типов и значений 19
Функции преобразования форматов 19
Функции преобразования типов 20
Функции обработки строк 21
Функции времени и даты 22
Функции выбора 23
Функции, возвращающие строки 23
Инструкции Visual Basic 24
Оператор присвоения 24
Операторы управления 24
Оператор условного перехода 24
Оператор выбора 25
Оператор цикла с параметром: For - Next 25
Оператор цикла для элементов группы: For Each - Next 26
Оператор безусловного перехода GoTo 27
Синтаксические правила для инструкций 27
Функции и процедуры 28
Описание функций и процедур 28
Вызов функций и процедур 29
Рекурсивные функции 30
Область видимости переменной 30
Время жизни переменной 30
Константы и функции для задания цвета изображения 30
Создание стандартного проекта приложения 31
Интегрированная среда разработки приложений Visual Basic 31
Компоненты рабочей среды 31
Главное меню 32
Стандартная панель инструментов 32
Окно конструктора форм 33
Окно макета формы 33
Окно проводника проекта 34
Панель элементов управления 34
Размещение элементов управления в форме 35
Команды меню Format 36
Окно свойств 36
Основные свойства элементов управления 37
Редактор исходного кода программы 40
Окно редактора 40
Настройки редактора 40
Основные события и методы элементов управления 42
Сохранение и выполнение проекта 44
Форма 44
Семейство форм 44
Основные свойства формы 44
Свойства оформления формы 45
Свойства позиционирования формы 45
Общие свойства формы 46
Свойства поведения формы 46
Свойство шрифт формы 46
Слои формы 47
Основные методы и события формы 47
Методы формы 47
Графические методы формы 47
События формы 48
Обработка событий мыши 49
Обработка событий клавиатуры 50
Коды клавиш 50
Единицы измерения размеров 52
Инструкции начала и завершения работы с формой 52
Соглашения об именах объектов 52
Префиксы имен объектов 53
Компоненты навигации файловой системы 53
DriveListBox (Список дисков) 53
DirListBox (Список каталогов) 53
FileListBox (Список файлов) 54
Работа со списками 54
Функции и процедуры модуля проекта 56
Окно открытия файла (Open) 56
Встроенные диалоговые окна 59
Окно ввода - функция InputBox 59
Окно сообщений - функция MsgBox 60
Константы параметра Buttons 60
Применение функций InputBox и MsgBox в проекте 61
Создание графического интерфейса приложения 62
Основное меню 62
Контекстное меню 63
Список изображений 63
Панель инструментов 64
Строка состояния 65
Обработка событий панели инструментов 66
Обработка событий меню 66
Массивы объектов 67
Создание группы переключателей 68
Порядок размещения переключателей в рамках 68
Несколько форм в проекте 68
Шаблоны форм диалога 68
Создание и вывод на экран окна диалога 68
Создание формы диалога из шаблона Form 69
Шаблон формы Dialog 70
Шаблон формы About Dialog 71
Шаблон формы Log in Dialog 72
Общий модуль проекта 73
Новая версия - Visual Basic.Net 74