
- •О.Д. Мердина, е.В. Стельмашонок проектирование windows-приложений на visual basic Учебное пособие
- •Санкт-Петербург
- •1. Основы создания windows - приложений в системе программирования Visual Basic
- •1.1. Принципы создания windows - приложений в системе программирования Visual Basic на простейшем примере.
- •1.2.Основные понятия системы проектирования Visual Basic
- •1.3. Основные понятия объектно-ориентированного программирования
- •1.4. Концепция программирования в visaul basic: "Программы управляются событиями".
- •1.5. Этапы создания windows-приложения
- •2. Программирование на языке visaul basic
- •2.1. Правила записи текста программы на visaul basic
- •2.2. Типы данных. Переменные, константы и массивы.
- •2.3. Процедуры и функции.
- •2.4. Вывод данных в стандартное диалоговое окно.
- •2.5. Вычисление арифметического выражения и оператор присваивания.
- •2.6. Ввод данных в стандартное диалоговое окно IputBox
- •2.7. Обработка символьных данных Конкатенация строк
- •Наиболее распространенные встроенные функции
- •2.8. Логические выражения и вычисление их значений.
- •2.9. Программирование ветвлений
- •Условный оператор if
- •Оператор выбора select case
- •2.10. Методы Print и Cls
- •2.11. Программирование циклов
- •Оператор цикла For … Next
- •2.12. Модульный принцип построения проекта и программного кода.
- •2.13. Общие процедуры.
- •Добавить общую процедуру в стандартном модуле можно указанными выше способами.
- •2.14. Область определения и время жизни переменных
- •2.15. Передача параметров в процедуры
- •2.16. Массивы статические и динамические.
- •2.17. Файлы. Общие сведения
- •2.18. Файлы последовательного доступа
- •2.19. Пользовательский тип данных
- •2.20 Файлы с произвольным доступом
- •2.21. Использование индекса для операций над файлом с произвольным доступом.
- •2.22. Файлы двоичного доступа
- •2.23. Прочие операторы работы с файлами
- •2.24. Работа с папками и устройствам
- •If Open_File(NameF, 1, Len(Студент) Then
- •3. Программирование пользовательского интерфейса
- •3.1. Типы интерфейсов. Элементы интерфейса.
- •3.2. Форма. Основные свойства и события формы.
- •Основные свойства формы:
- •Font задает шрифт в окне.
- •3.3. Меню. Создание меню.
- •3.4. Панель инструментов
- •3.5.Строка состояния
- •3.6. Основные элементы управления.
- •3.6.1. Кнопка
- •3.6.2. Надпись
- •Font – задает тип, гарнитуру, размер и стиль шрифта отображаемого текста.
- •3.4.3. Текстовое поле (TextBox)
- •Enabled – определяет, будет ли элемент управления реагировать на событие или нет. Если свойству задано значение False, то элемент недоступен.
- •3.6.4. Флажок(CheckBox)
- •3.6.5. Переключатель (OptionButton)
- •3.6.6. Рамка (Frame)
- •3.6.7. Список (ListBox)
- •3.6.8. Поле со списком (ComboBox)
- •Библиографический список
- •1. Основы создания windows - приложений в системе программирования Visual Basic 3
- •2. Программирование на языке visaul basic 11
- •3. Программирование пользовательского интерфейса 86
Министерство образования Российской Федерации
Санкт Петербургский государственный инженерно-экономический университет
О.Д. Мердина, е.В. Стельмашонок проектирование windows-приложений на visual basic Учебное пособие
Все специальности
Санкт-Петербург
2001
Утверждено редакционно-издательским советом СПбГИЭУ
СОСТАВИТЕЛИ:
канд. экон. наук, доц. О.Д. Мердина,
канд. экон. наук, доц. Е.В. Стельмашонок
РЕЦЕНЗЕНТЫ:
Кафедра экономической информатики и автоматизированных систем управления СПбГУЭФ, и. о. зав.кафедрой Власовец А.М.
Доц. Кафедры компьютерных систем автоматизации СПбГУАП к.т.н. Гришанова Л.И.
Доц. Кафедры вычислительных систем и программирования СПбГИЭА к.т.н. Шленов В.В.
Учебное пособие подготовлено в соответствии с программами обучения студентов по дисциплинам "Информатика", "Алгоритмизация и языки программирования", "Информатика и программирование" и содержит необходимые сведения о языке программирования Visual Basic для разработки пользовательских Windows-приложений. Большое количество примеров представленных в пособии позволяет практически освоить основные приемы программирования на VB.
Подготовлено на кафедре Вычислительных систем и программирования.
1. Основы создания windows - приложений в системе программирования Visual Basic
1.1. Принципы создания windows - приложений в системе программирования Visual Basic на простейшем примере.
Система программирования VISAUL BASIC называется средой проектирования или средой VISAUL BASIC и предназначена для создания программных приложений, работающих в системе WINDOWS (WINDOWS-приложений).
Рассмотрим простейший пример приложения, назначение которого - открытие маленького окошка с приветствием после нажатия командной кнопки ПУСК.
Окно приложения (экранная форма) содержит единственный объект - командную кнопку (см. рис. 1.1).
Свойствами этого объекта являются:
имя кнопки;
размеры кнопки;
ее положение в окне;
цвет;
надпись на кнопке и так далее.
Установлены следующие значения свойств:
Имя - КоманднаяКнопка
Цвет – серый
Надпись – ПУСК.
Рис.1.1. Проект простейшего приложения
В работающем приложении, после того как пользователь щелкнет мышью кнопку ПУСК должно появиться окно сообщения (см. рис. 1.2).
В этом окне уже 3 объекта: Кнопка ОК, Надпись "Привет, студент", графический элемент (рисунок).
Программный код данного приложения содержит одну процедуру (см. рис.1.3)
Рис. 1.2. Результат выполнение простейшего приложения
Рис. 1.3. Программный код простейшего приложения
1.2.Основные понятия системы проектирования Visual Basic
Само создаваемое приложение называется проектом VISAUL BASIC.
Программный проект - это совокупность частей, составляющих будущее WINDOWS-приложение. Любой проект должен содержать экранные формы (хотя бы одну) и может содержать программные модули.
VISAUL BASIC хранит каждый проект в отдельном файле с расширением vbp.
Экранная форма - это графическое представление WINDOWS-приложения вместе с содержанием этого окна. Содержание включает в себя:
совокупность свойств этого окна с их значениями;
совокупность объектов, находящихся в этом окне;
совокупность свойств этих объектов с их значениями.
В VISAUL BASIC экранная форма хранится в отдельном файле с расширением frm
Программный модуль это хранящийся в отдельном файле программный код (текст некоторой программы). Он может использоваться при решении чаще всего одной, а иногда и нескольких задач. Имя этого файла имеет расширение bas. Код может состоять из нескольких фрагментов - процедур.