
- •Лабораторная работа № 1
- •Познакомимся с формой
- •Создаем объект Надпись
- •Настраиваем свойства объекта
- •Настроим размер объекта по длине надписи
- •Зададим цвет шрифта
- •Зададим стиль шрифта
- •Реакция на кнопку
- •Процедуры
- •Запуск программы
- •Лабораторная работа № 2
- •Сохраняем файлы
- •Лабораторная работа № 3
- •Форма и компоненты.
- •Настраиваем форму.
- •Создаем надпись
- •Добавляем текстовое поле
- •Настраиваем текстовое поле
- •Добавляем кнопку
- •Нажатие кнопки с клавиатуры
- •Программируем работу кнопки
- •Лабораторная работа № 4
- •Начало работы
- •Размещение исходного рисунка
- •Компонент - Невидимка
- •Настраиваем стандартное диалоговое окно
- •Начинаем программирование
- •Загрузка изображения
- •Проверка программы
- •Лабораторная работа № 5
- •Где взять меню
- •Создаем меню в редакторе
- •Приступаем к программированию
- •Контекстное меню
- •Лабораторная работа № 6
- •Форма и компоненты
- •Создаем и настраиваем списки
- •Добавление кнопки
- •Первая проверка
- •Присвоение начальных значений: ищем событие
- •Как запрограммировать неожиданность
- •Программируем кнопку
- •Лабораторная работа № 7
- •Создаем прыгающую кнопку
- •Создаем кнопку для закрытия окна.
- •Добавляем и настраиваем таймер
- •Приступаем к программированию
- •Программируем прыгающую кнопку
- •Последние штрихи
- •Лабораторная работа № 8
- •Создаем форму
- •Начало перетаскивания
- •Середина перетаскивания
- •Конец перетаскивания
- •Лабораторная работа № 9
- •Подготовка к работе
- •Содержание формы
- •Размещение и настройка надписи
- •Создание текстового поля
- •Добавление счётчика
- •Настройка счётчика
- •Программируем работу текстового поля
- •Лабораторная работа № 10
- •Готовимся к работе
- •Размещаем движки
- •Настраиваем движки
- •Добавляем рамку
- •Добавляем надпись
- •Настраиваем надписи
- •Добавляем и настраиваем флажок
- •Программируем работу движков
- •Программируем влияние флажка
- •Лабораторная работа № 11
- •Создаём переключатели
- •Учимся аккуратности
- •Добавляем рамку
- •Добавляем демонстрационные объекты
- •Программируем переключатели
- •Лабораторная работа № 12
- •1. Готовимся к работе
- •2. Приступаем к программированию
- •Лабораторная работа № 13
- •1. Готовимся к работе
- •2. Приступаем к программированию
- •Лабораторная работа № 14
- •1. Готовимся к работе
- •2. Приступаем к программированию
- •Лабораторная работа № 15
- •1. Готовимся к работе
- •2. Приступаем к программированию
- •3. Проверка работы программы
- •Лабораторная работа № 16
- •Начнем с конца
- •Форма и компоненты
- •Настройка фигур
- •Программируем лампочки
- •Попадание на фигуру
- •Приведем окно в порядок
- •Выравнивание элементов
- •Лабораторная работа № 17
- •1. Головоломка которую мы решаем
- •Форма и компоненты
- •Создаём и настраиваем список флажков
- •Создаем дополнительные объекты
- •Установка и сброс флажков
- •Обновление суммы
- •Проверка решения
- •Лабораторная работа № 18
- •Размещение объекта
- •Установление значений для некоторых свойств данного объекта
- •Создаем меню
- •Приступаем к программированию
- •Лабораторная работа № 19
- •Размещение объектов
- •2. Приступаем к программированию
- •Лабораторная работа № 20
- •Лабораторная работа № 21
- •Лабораторная работа № 22 создание часов
- •Лабораторная работа № 23
- •1.Элементы управления ListBox (список) и ComboBox (поле со списком)
- •2. Добавление строк в список во время проектирования
- •3. Добавление строк в список во время выполнения проекта
- •4. Выбор элемента из списка
- •5. Удаление элемента из списка
- •6.Удаление всех элементов из списка
- •7.Свойство ListCount элементов управления ListBox и ComboBox
- •8. Доступ к отдельным элементам списка
- •9. Сравнение элементов управления ListBox (список) и ComboBox (поле со списком)
- •10.Проект prjSubjects. Постановка проблемы
- •11. Формирование массива и передача значений его элементов элементу управленияListBox
- •12. Присвоение значений свойства List элемента ListBox массиву
- •13. Печать измененных значений массива на второй форме
- •14. Проверка количества элементов lstSubject, откорректированного пользователем
- •Лабораторная работа № 25 анимация в visual basic
- •2.1 Проект prjClock. Графический интерфейс пользователя
- •2.2 Проект prjClock. Составление кода
- •3. Проект prjJumps. Описание задачи. Подготовительные работы
- •3.1 Графический интерфейс пользователя проекта prjJumps
- •3.2 Код проекта prjJumps
- •4. Задания
Федеральное агентство по образованию
ФГОУ СПО «Златоустовский металлургический колледж»
Лабораторный практикум по VISUL BASIC 6.0 для студентов второго курса специальности «Программное обеспечение вычислительной техники и автоматизированных систем»
Златоуст
2010
Лабораторный практикум по VISUL BASIC 6.0 для студентов второго курса специальности «Программное обеспечение вычислительной техники и автоматизированных систем». Составители Клименко Е.В., Копнина Н.А./ЗМК – Златоуст, 2010 -
Лабораторном практикум по VISUL BASIC 6.0 содержит лабораторные работы, в которых описана пошаговая работа с элементами программы, графикой и т.д. Рассмотрены компоненты, которые используются для создания интерфейса приложений, предусмотрена работа с текстовой информацией, кнопками, списками, переключателями, текстовыми полями, надписями, формами, базами данных, графическими элементами, элементами мультимедиа.
Содержание
Лабораторная работа № 1 5
Лабораторная работа № 2 8
Лабораторная работа № 3 9
Лабораторная работа № 4 11
Лабораторная работа № 5 14
Лабораторная работа № 6 17
Лабораторная работа № 7 20
Лабораторная работа № 8 23
Лабораторная работа № 9 25
Лабораторная работа № 10 28
Лабораторная работа № 11 32
Лабораторная работа № 12 35
Лабораторная работа № 13 37
Лабораторная работа № 14 38
Лабораторная работа № 15 40
Лабораторная работа № 16 42
Лабораторная работа № 17 45
Лабораторная работа № 18 48
Лабораторная работа № 19 51
Лабораторная работа № 20 55
Лабораторная работа № 21 57
Лабораторная работа № 22 60
Лабораторная работа № 23 62
Лабораторная работа № 25 71
Лабораторная работа № 1
«ПРОСТЕЙШАЯ ПРОГРАММА»
Цель работы: Познакомиться с элементами управления Visual Basic 6.0: Label, CommandBatton, научиться пользоваться элементами управления и изменять их свойства
Задачи: Создать программу, которая при щелчке на кнопке, закрывает программу
Ход работы:
Познакомимся с формой
Форма – это заготовка окна будущей программы. Мы имеем дело с формой, пока занимаемся программированием. Когда программа будет готова, и мы ее запустим, форма превратится в полноценное окно. У любой программы должно быть хотя бы одно окно, значит форма. Сейчас создадим форму для нашей первой программы. Запустите систему VB – на экране появится диалоговое окно New Project (Создать проект). Выделите значок Standart EXE (Стандартный исполняемый файл), а затем щелкните на кнопке Открыть.
При создании проекта на экране появится пустая форма – заготовка окна будущей программы.
Создаем объект Надпись
Надпись содержит текст, который можно прочесть во время работы программы. ЕЕ можно создать с помощью компонента Label (надпись). Выберите этот компонент щелчком на кнопке панели компонентов. Наведите указатель мыши на форму и нажмите левую кнопку. Не отпуская ее, переместите мышь право-вниз – за указателем потянется серая рамка. Внутри этой рамки и будет создан объект Надпись. Запомните этот прием работы с мышью. Он называется протягиванием и используется при создании на форме любых объектов. Объект, помещенный на форму, отмечен квадратными маркерами по углам и сторонам. С помощью этих маркеров можно изменять размеры объектов. Наведите указатель мыши на маркер, зацепите его нажатием левой кнопки и перетащите в новое место, не отпуская кнопку. После отпускания кнопки размеры объекта изменяются.
Настраиваем свойства объекта
Создали сой первый объект - Label1 (надпись1), однако нужного текста в этом объекте пока нет – его тоже нужно создать. Для этого познакомимся со свойствами объектов. Все объекты содержать свойства. Разные объекты имеют разные свойства. Для объекта Label1 содержание надписи – это одно из его важнейших свойств. Пока его не задали, считается, что содержание надписи совпадает с именем объекта. Поэтому вы и видите на экране подпись Label1. Текущий текст надписи показан прямо на форме. Сейчас это стандартный текст: Label1. Изменить его можно при помощи панели свойства Properties (Свойства). Имя выбранного объекта задается в раскрывающемся списке в верхней части панели – сейчас здесь как раз выбран объект Label1. За текст подписи отвечает свойство Caption (Заголовок). Чтобы изменить его, щелкните в правом столбце панели свойств напротив этого свойства. Введите текст, например: МОЯ ПЕРВАЯ ПРОГРАММА. Если значение свойства является текст, то в нем можно использовать и русские буквы. Однако русские буквы недопустимы в именах объектов.
Настроим размер объекта по длине надписи
Не будем делать это вручную, а найдем на панели свойств свойство AutoSize (Автоподбор). Зададим для него значение True (Да). При этом включится режим подбора размера поля по его содержимому.