- •Міністерство освіти і науки, молоді та спорту україни київський національний університет технологій та дизайну
- •Лабораторних і самостійних робіт»
- •Лабораторна робота № 7
- •Лабораторна робота № 8
- •Лабораторна робота № 9
- •Лабораторна робота № 10
- •Лабораторна робота № 11
- •Хід виконання роботи
- •Як змінити розміри форми?
- •Як розмістити на формі Командну кнопку:
- •Як доповнити програмний код?
- •Доповніть програмний код:
- •Помістіть на форму нову командну кнопку “вихід” і введіть для неї код.
- •Помістіть у форму перед кожним Полем елемент управління Напис.
- •Доповніть додаток програмним кодом для кнопки CommandButton3 (Обчислити) та для чотирьох перемикачів OptionButton:
- •Лабораторна робота № 12
- •Теоретичні відомості
Як доповнити програмний код?
‘ установка місця розташування верхнього лівого кута форми на екрані.
UserForm1.Left = 10 : UserForm1.Top = 10
Запустіть програму на виконання та перевірте її роботу.
Доповніть програмний код:
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() – генератора випадкових значень.
Помістіть на форму нову командну кнопку “вихід” і введіть для неї код.
Командну кнопку розмістіть в правому верхньому куті на формі. У вікні властивостей Properties, оберіть властивість Caption та внесіть запис ВИХІД.
П одвійним клацанням на кнопці ВИХІД відкрийте вікно коду й уведіть код процедури для цієї кнопки:
Private Sub CommandButton2_Click()
End
End Sub
Збережіть проект і запустіть програму, потім клацніть на кнопці ВИХІД. Перевірте роботу кнопки - проект завершить виконання.
Помістіть на формі UserForm1 три текстових поля TextBox та чотири перемикачі (див. рис. праворуч).
Зробіть форму UserForm1 поточною й помістіть в неї текстові поля (подвійним клацанням на значку TextBox на Панелі елементів (Toolbox).
Помістіть чотири перемикача OptionButton і для кожного встановіть властивість Caption відповідно – ділити, множити, додати та відняти.
Задайте в режимі конструктора значення властивості Font (за своїм розсудом).
Властивість Font визначає розмір, накреслення, стиль шрифту, що буде використовуватися для відображення тексту.
Елемент управління Поле в основному використовується для уведення тексту, що в подальшому використовується в програмі, або для відображення в нього результатів виконання програми.
Якщо необхідно ввести (вивести) інформацію в кілька рядків, то властивості Multiline задається значення True.
Властивість MaxLength встановлює максимально припустиму кількість символів, що вводять у поле. За замовчуванням кількість символів, що вводять, не обмежено.
Розмістіть й розтягніть ще два текстові поля, як показано на малюнку.
Помістіть у форму перед кожним Полем елемент управління Напис.
В основному Напис використовується для відображення написів біля елементів управління, що пояснюють їхнє призначення. Напис не може бути змінений користувачем. Основними властивостями елемента управління Напис є: Caption, Visible, MultiLine, AutoSize. Властивість AutoSize при встановлені значення True задає режим автоматичної зміни розміру елемента так, щоб весь уведений текст, помістився в ньому.
Установіть перед кожним Полем по одному елементу управління Напис, задавши кожному з них, властивості Caption відповідні значення: Перше число або числоА, Друге число або числоВ, Відповідь або Результат (що більше до вподоби).
Установіть додатково Командну кнопку Обчислити.