ebook img

Введение в прикладную информатику. Программирование в среде MS VISUAL BASIC 6.0 PDF

154 Pages·1.14 MB·Russian
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Введение в прикладную информатику. Программирование в среде MS VISUAL BASIC 6.0

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ЮЖНО-УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ 681.3.06(07) М749 В.В. Мокеев ВВЕДЕНИЕ В ПРИКЛАДНУЮ ИНФОРМАТИКУ. ПРОГРАММИРОВАНИЕ В СРЕДЕ MS VISUAL BASIC 6.0 Челябинск 2004 1 Министерство образования Российской Федерации Южно-Уральский государственный университет Кафедра «Информационные системы» 681.3.06(07) М749 В.В. Мокеев ВВЕДЕНИЕ В ПРИКЛАДНУЮ ИНФОРМАТИКУ. ПРОГРАММИРОВАНИЕ В СРЕДЕ MS VISUAL BASIC 6.0 Челябинск Издательство ЮУрГУ 2004 2 УДК [681.3.06: 519.6](075.8) Мокеев В.В. Введениев прикладную информатику. Программирование в среде MS Visual Basic 6.0: Учебное пособие для лабораторных работ. — Челябинск: Изд. ЮУрГУ, 2004. — 153 с. Пособие содержит изложение основ программирования в среде Visual Basic 6.0. Систематическая подача материалов в виде последовательных уроков, содержащих технологии решения конкретных задач, позволяет быстро изучить программирование как начинающим программистам, так и тем, кто имеет определенный опыт программирования, но не знаком с Visual Basic. Учебное пособие предлагается использовать студентам при проведении лабораторных работ по курсу «Информатика и программирование» специальностей 351400 — «Прикладная информатика в управлении», 351401 — «Прикладная информатика в юриспруденции». Ил. 23, табл. 53, прил. 8. Одобрено учебно-методической комиссией факультета «Экономика и предпринимательство». Рецензенты: Баскаков А.А., Резников Е.К. © Мокеев В.В., 2003, 2004. © Издательство ЮУрГУ, 2003. 3 ОГЛАВЛЕНИЕ Введение...............................................................................................................5 Тема 1. Объекты, свойства, события Урок 1.1. Знакомство с Visual Basic...........................................................7 Урок 1.2. Свойства формы........................................................................12 Урок 1.3. События формы.........................................................................15 Тема 2. Стандартные типы данных7 Урок 2.1. Строковые переменные............................................................19 Урок 2.2. Целые переменные....................................................................22 Урок 2.3. Вещественные переменные.....................................................25 Урок 2.4. Переменные типа дата/время...................................................29 Урок 2.5. Область видимости переменных.............................................32 Тема 3. Операторы логического ветвления Урок 3.1. Условный оператор IF THEN...................................................35 Урок 3.2. Условный оператор IF...THEN ... ELSEIF ... END IF...........38 Урок. 3.3. Условный оператор SELECT CASE... END SELECT...........41 Тема 4. Переключатели и флажки Урок 4.1. Использование элементов OptionButton.................................46 Урок 4.2. Использование элементов CheckBox .....................................50 Тема 5. Выполнение повторяющихся действий Урок 5.1. Операторы циклов ....................................................................54 Урок 5.2. Графические методы.................................................................60 Тема 6. Запись и чтение данных Урок 6.1. Последовательный доступ.......................................................66 Урок 6.2. Произвольный доступ ..............................................................75 Тема 7. Списки и комбинированные поля Урок 7.1. Использование элементов ListBox .........................................82 Урок 7.2. Использование элементов Сombobox ....................................84 Тема 8. Полосы прокрутки и таймер Урок 8.1. Использование элементов HScrollBar, VScrollBar.................87 Урок 8.2. Использование таймера............................................................90 4 Тема 9. Работа с многодокументными (MDI) формами Урок 9.1. Создание многодокументных форм........................................93 Урок 9.2. Элементы для работы с файлами, каталогами и дисками....96 Тема 10. Работа с базами данных Урок 10.1. Создание баз данных............................................................103 Урок 10.2. Ввод данных в таблицы........................................................106 Урок 10.3. Выбор базы данных.............................................................. 110 Приложение 1. Объекты и свойства.............................................................. 113 Приложение 2. Типы переменных.................................................................127 Приложение 3. Стандартная библиотека......................................................133 Приложение 4. Управление программой......................................................139 Приложение 5. Диалоговые окна ввода-вывода...........................................142 Приложение 6. Работа с файлами..................................................................144 Приложение 7. Самостоятельные работы по теме 5....................................146 Приложение 8. Самостоятельные работы по теме 6....................................149 5 Введение Учебное пособие предназначено для лабораторных работ по курсу «Информатика и программирование» специальностей 351400 — «Прикладная информатика в управлении», 351401 — «Прикладная информатика в юриспруденции». В учебном пособии изучается программный продукт MS Visual Basic 6.0, представляющий интегрированную среду разработки программ в наиболее удобной для пользователя графической форме и работающей в широко распространенной сегодня операционной системе Windows. Программный продукт MS Visual Basic 6.0 используется для разработки программ, предназначенных для решения расчетных, статистических, графических и других задач в различных областях деятельности: менеджменте, экономике, юриспруденции, производстве и т.д. Актуальность учебного пособия обуславливается бурным развитием средств программирования с одной стороны и отсутствием достаточного количества учебников, сочетающих принципы системности и параллельности при подаче учебного материала, с другой стороны. Основная цель пособия — помочь студенту быстро и эффективно освоить основные приемы программирования и получить навыки создания программ на примерах решения конкретных задач с помощью языка Visual Basic 6.0. Принцип системности реализуется путем подачи материалов в виде последовательности тем, содержащих решения конкретных задач, позволяющих студенту понять материал темы и ее место в общей структуре курса. Каждая тема разбита на отдельные уроки, что обеспечивает последовательность изучения языка MS Visual Basic 6.0. Логика подачи материала позволяет построить в сознании ученика взаимосвязанную систему знаний о способах построения программ. Освоение теоретической (фундаментальной) части курса, изложенной в теоретической справке, приложениях пособия, конспекте лекций и контролируемой через ответы ученика на контрольные вопросы, идет параллельно с изучением практической (прагматической) части курса, изложенной в учебных заданиях и контролируемой через выполнение самостоятельных заданий и контрольных упражнений. Методическая последовательность изложения материала дает учащимся схему организации самообразования в области программирования. Для успешного освоения материала каждого урока необходимо внимательно прочитать краткую справку, затем выполнить учебное задание, для которого имеется подробная технология выполнения, далее ответить на контрольные вопросы. Если вы успешно ответили на контрольные вопросы и разобрались с учебным заданием, то можете переходить к выполнению самостоятельных заданий. В результате изучения курса студенты должны: 6 • изучить последовательность и содержание этапов разработки программ в терминах объектного подхода, визуальное, конструирование, кодирование, отладка, тестирование; • получить представление об объектно-ориентированных языках программирования; • научиться основам объектно-ориентированного программирования, уметь работать с объектами, которые заключают в себе описывающие их данные (свойства) и средства обработки этих данных (методы) на примерах использования визуальных элементов (текстовое поле, поле надпись, кнопка управления, переключатели и флажки); • основные понятия: объект, свойства, события, методы объекта, переменная величина, константа, тип данных и преобразование одного типа данных в другой; • изучить: стандартные типы данных, основные логические конструкции (ветвления, итерации, повторения), типы данных определяемые пользователем, способы чтения и записи файлов; • получить общее представление о работе с базами данных. 7 Тема 1. Объекты, свойства, события Урок 1.1. Знакомство с Visual Basic Основная цель урока 1. Познакомиться с основными окнами и командами основных меню Visual Basic. 2. Познакомиться с формой и управляющими элементами: CommandButton и Label. 3. Познакомиться с событием Click для элемента кнопка CommandButton. Краткая справка Процесс создания программы состоит из трех этапов: 1 Этап «Визуальное программирование». На этом этапе создается пользовательский интерфейс. С помощью редактора форм на экранную форму помещаются управляющие элементы, которые должны обеспечить взаимодействие программы с пользователем. С помощью окна свойств задаются значения свойствам управляющих элементов, помещенным ранее на форму. 2 Этап «Ввод исходного кода». Когда скелет приложения готов, остается нарастить на него мышцы в виде исходного кода функций, выполняющих необходимые действия. 3 Этап «Получение исполняемого файла». Проект является основной структурой программы, организующей функции Visual Basic в нечто целое. Проект представляет собой реестр файлов, которые требуются для генерации исполняемого файла приложения. Проект состоит из модулей и форм. Основные виды файлов, входящих в проект (*.vbp): • Модуль стандартной формы (*.frm); • Модуль материнской MDI-формы (*.frm); • Программный модуль (*.vpw); • Модуль классов (*.cls). После запуска Visual Basic на экране появляются следующие окна: • основное окно, содержащее главное меню и панель инструментов (Toolbar); • окно проекта (вверху), активизируется командой View, Project Explorer (ВИД, Проводник проекта); • окно Параметры — окно свойств объектов (сверху справа), активизируется командой View, Properties Window (ВИД, Окно параметров ); • окно макета формы (снизу справа), активизируется командой View, Layout Window (ВИД, План формы ); 8 • панель элементов (слева) активизируется командой View, Toolbox (ВИД, Инструменты ); • конструктор форм (в центре), активизируется командой View, Object (ВИД, Объект ); • окно просмотра объектов, активизируется командой View, Object Browser (ВИД, Браузер Объектов ). Основное окно Visual Basic содержит следующие стандартные меню: • File (Файл) — команды для открытия, сохранения, печати и компиляции проекта Visual Basic; • Edit (Правка) — команды редактирования; • View (Вид) — команды для открытия окон Visual Basic; • Project (Проект) — команды для добавления в проект новых форм и модулей; • Format (Формат) — команды, определяющие размеры и положение элементов и форм; • Debug (Отладка) — команды, с помощью которых можно запустить и остановить приложение, расставить точки прерывания и выбрать просматриваемые объекты; • Run (Пуск) — команды для выполнения и компиляции проекта; • Tools (Инструменты) — команды для конфигурирования среды программирования Visual Basic; • Add-Ins(Модули) — дополнительные средства для расширения возможностей Visual Basic; • Window (Окно) — содержит команды управления окнами; • Help (Помощь) — доступ к справочному руководству. Основные компоненты Visual Basic Указатель для выбора активного объекта. Больше ничего не делает. Label — надпись: выводит текст на форму. Этот текст можно делать на прозрачном фоне. TextBox — текстовое окно: позволяет вводить, выводить и редактировать текст. CommandButton — Командная кнопка: главное назначение связано с выполнением программных функций. Форма Форма — основной элемент Visual Basic. Любое приложение, обладающее пользовательским интерфейсом, в Visual Basic строится на основе специальных объектов — форм. Формой называется главный элемент приложения, на котором размещаются все прочие элементы. Свойства формы приведены в табл.1 Приложения 1. 9 Заголовком (или строкой заголовка) называется цветная полоса в верхней части большинства форм. Заголовок используется для перетаскивания окна по экрану. Название — текст, выводимый в заголовке формы. Название задается свойством Caption. Имя формы (свойство Name) рекомендуется начинать с префикса frm. Элемент CommandButton (Кнопка) Кнопки используются для решения самых разных задач — от простейшего ввода информации до вызова специальных функций, связанных с формами. Имя элемента (свойство Name) рекомендуется начинать с префикса cmd. Свойства элемента приведены в табл.3 Приложения 1. Элемент Label (Надпись или Этикетка) Надпись используется для вывода текста. Главная особенность надписи заключается в том, что пользователь не может изменить текст надписи по своему усмотрению (хотя его можно изменить как свойство Caption во время выполнения программы). Самое важное свойство надписи — Caption. Имя элемента (свойство Name) рекомендуется начинать с префикса lbl. Свойства элемента приведены в табл.2 Приложения 1. Элемент TextBox (Текст) Обеспечивает возможность ввода текста пользователем. В период выполнения всё ограничивается чтением и записью его свойства Text. Свойства элемента приведены в табл.4 Приложения 1. Имя элемента (свойство Name) рекомендуется начинать с префикса txt. Учебное задание 1.1 Создайте программу, которая бы выводила в заголовок формы текст «Моя первая программа», а в текстовый элемент на форме приветствие: «Здравствуй, ученик школы 97» (рис. 1.1). Программа должна иметь кнопку «Выход», при нажатии на которую программа должна завершаться.

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.