Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка БПО часть 2.doc
Скачиваний:
2
Добавлен:
08.05.2019
Размер:
398.85 Кб
Скачать
  1. Як доповнити програмний код?

установка місця розташування верхнього лівого кута форми на екрані.

UserForm1.Left = 10 : UserForm1.Top = 10

Запустіть програму на виконання та перевірте її роботу.

  1. Доповніть програмний код:

Dim R As Single

Dim G As Single

Dim B As Single

R = Int(255 * Rnd)

G = Int(255 * Rnd)

B = Int(255 * Rnd)

UserForm1.BackColor = RGB(R, G, B)

  • Знову запустіть програму на виконання. У цьому експерименті ви створили можливість зафарбовувати поверхню (фон) форми випадковими кольорами при кожному натисканні кнопки, використавши функцію Rnd() – генератора випадкових значень.

  1. Помістіть на форму нову командну кнопку “вихід” і введіть для неї код.

Командну кнопку розмістіть в правому верхньому куті на формі. У вікні властивостей Properties, оберіть властивість Caption та внесіть запис ВИХІД.

  • П одвійним клацанням на кнопці ВИХІД відкрийте вікно коду й уведіть код процедури для цієї кнопки:

Private Sub CommandButton2_Click()

End

End Sub

  • Збережіть проект і запустіть програму, потім клацніть на кнопці ВИХІД. Перевірте роботу кнопки - проект завершить виконання.

  1. Помістіть на формі UserForm1 три текстових поля TextBox та чотири перемикачі (див. рис. праворуч).

  • Зробіть форму UserForm1 поточною й помістіть в неї текстові поля (подвійним клацанням на значку TextBox на Панелі елементів (Toolbox).

  • Помістіть чотири перемикача OptionButton і для кожного встановіть властивість Caption відповідно – ділити, множити, додати та відняти.

  • Задайте в режимі конструктора значення властивості Font (за своїм розсудом).

Властивість Font визначає розмір, накреслення, стиль шрифту, що буде використовуватися для відображення тексту.

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

Якщо необхідно ввести (вивести) інформацію в кілька рядків, то властивості Multiline задається значення True.

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

  • Розмістіть й розтягніть ще два текстові поля, як показано на малюнку.

  1. Помістіть у форму перед кожним Полем елемент управління Напис.

В основному Напис використовується для відображення написів біля елементів управління, що пояснюють їхнє призначення. Напис не може бути змінений користувачем. Основними властивостями елемента управління Напис є: Caption, Visible, MultiLine, AutoSize. Властивість AutoSize при встановлені значення True задає режим автоматичної зміни розміру елемента так, щоб весь уведений текст, помістився в ньому.

  • Установіть перед кожним Полем по одному елементу управління Напис, задавши кожному з них, властивості Caption відповідні значення: Перше число або числоА, Друге число або числоВ, Відповідь або Результат (що більше до вподоби).

  • Установіть додатково Командну кнопку Обчислити.