Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_VB(к изданию).doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.15 Mб
Скачать
    1. Завдання для практичного виконання по темі 7

Постановка задачі

Створити форму з об’єктом PictureBox, в якому розмістити об’єкти Line, Shape, Image. За допомогою оператора Move та об’єкта Timer створити програмні коди, за якими відбувалося б переміщення об’єкту PictureBox після активізації командної кнопки управління Старт, зупинка та переміщення на початок після активізації командної кнопки Стоп та після активізації кнопки Вихід – вихід із програми.

Порядок виконання

  1. Створити проект форми “Графіка та анімація”, задати властивості об’єктів. Форма може мати вид, представлений на рисунку 7.2

Рис. 7.2 Проект форми “Графіка та анімація”

  1. Використовуючи теоретичні відомості даної теми самостійно задати властивості об’єктів Line, Shape, Image.

  2. Задати наступні властивості об’єкту Timer:

  • Interval – 25 (встановлює проміжок часу у 25 мілісекунд роботи таймеру чим вище це значення, тим повільніше переміщається об’єкт))

  • EnabledFalse (припинення роботи таймера)

  1. Створити програмний код кнопки Старт, який активізує роботу таймера та приводить до переміщення об’єкта PictureBox, наприклад:

Private Sub Command1_Click()

Timer1.Enabled = True

End Sub

  1. Створити програмний код кнопки Стоп, який припиняє роботу таймера та переміщає об’єкт PictureBox до лівого верхнього кута форми, наприклад.

Private Sub Command2_Click()

Timer1.Enabled = False

Picture1.Move 0, 0

End Sub

  1. Створити програмний код об’єкту Timer, в якому можна задати, в якому напрямку та на яку відстань слід перемістити об’єкт PictureBox

Private Sub Timer1_Timer()

Picture1.Move Picture1.Left + 25

End Sub

  1. Створити програмний код кнопки Вихід, наприклад:

Private Sub Command3_Click()

End

End Sub

  1. Зберегти проект та форму під ім’ям “Графіка та анімація”.

  2. Створити завантажувальний файл, перевірити його роботу

Додаток а Основні елементи управління Visual Basic

Вид кнопки

Назва кнопки

Призначення кнопки

Picture Box

Графічний елемент. Використовується для виведення зображень, які зберігаються в графічних файлах

Label

Мітка. Використовується для виведення тексту, який користувач не може змінити, наприклад заголовок таблиці.

Text Box

Поле введення. Використовується для розміщення тексту, який можна вводити або виправляти

Frame

Рамка. Використовується для графічного або функціонального групування елементів управління. Спочатку створюється рамка, потім туди поміщаються елементи управління.

Command Button

Командна кнопка. Використовується для створення кнопки, яку користувач може використовувати для виконання команди

Check Box

Кнопка вибору. Використовується для створення елементів-перемикачів, які визначають стан будь якого об’єкту додатку. Перемикач виділяє у кожного об’єкта тільки два протилежних стана.

Option Button

Кнопка-перемикач. Звичайно використовується в групі, дозволяючи при цьому вказувати на один варіант з декількох взаємовиключних.

Combo Box

Комбінований список. Зображує комбінацію з поля введення та списку. Користувач може вводити значення в поле введення або вибирати його зі списку.

List Box

Список. Використовується для виведення списку значень, з якого можна вибрати потрібний варіант. Список можна прокручувати, якщо він весь не вміщується в межах елементу-списку.

HScroll Bar

Горизонтальна лінійка прокручування. Графічний засіб для переміщення по списку елементів великого розміру, а також для індикації та управління поточним положенням, швидкістю та ін.

VScroll Bar

Вертикальна лінійка прокручування. Аналогічна горизонтальній.

Timer

Таймер. Використовується для слідкуванням за різноманітними подіями через визначені інтервали часу. Цей елемент невидимий під час виконання додатку.

Drive List Box

Список дисків. Використовується для виведення списку доступних дисків та вибору активного.

Dir List Box

Список каталогів. Ієрархічний список каталогів, яки дозволяє здійснювати перехід до потрібного каталогу.

File List Box

Список файлів. Виводить список файлів, які користувач може відкривати, зберігати тощо.

Shape

Малювання фігур. Використовується для зображення у вікні проекту прямокутників, еліпсів. Являється пасивним елементом, не має зв’язаних з ним подій.

Line

Лінія. Використовується для зображення різноманітних ліній. Являється пасивним елементом.

Image

Поле зображення. Використовується для виводу зображень із файлів типу .BMP, .ICO, .WMF. Аналогічне графічному елементу, але використовує менше ресурсів.

Data

Управління даними. Використовується для забезпечення доступу до даних в базах даних за допомогою елементів управління вікна проекту.

OLE

Управління OLE. Забезпечує технологію OLE з OLE-сервера до додатку системи VB