Хід роботи
Завдання для практичної роботи
Завантажити VB (Пуск/Програми...)
Вставте нову форму в проект (виконайте Project/Add Form)
Розмістіть на формі текстове поле, підпишіть його за допомогою напису як „Мій улюблений предмет” (на панелі елементів по 2 рази клацніть на тектовому полі і на написі, перетягніть напис над текстове поле. Змініть властивість Caption напису як сказано в завданні.
Опишіть 4 змінних різних типів, при чому: 2- локальні числові, 2 – глобальні літерні: символьна і грошова. (схоже завдання виконували в попередній практичній – зверніться до неї)
Опишіть змінну RES – як літерну (dim rez as String)
- Організуйте, щоб за допомогою InputBox користувач міг ввести навчальний предмет (напишіть код для події Load вашої форми: rez=InputBox(„Введіть назву предмета”, „Улюблений предмет”)
Назва предмету повинна записуватися в текстове поле, а потім виводитися за допомогою функції MsgBox. (в цій же процедурі допишіть код для запису предмету в текстове поле: text1.text=rez; для виводу предмету з допомогою функції виведення запишіть MsgBox „Мій улюблений предмет,”+chr(13)+rez, 0, „Назва предмету”
CHR(13) – функція генерує символ з кодом 13 – це дорівнює клавіші Enter)
Запишіть зміни у файл (виконайте команду File/SaveProjectAs...)
Покличте викладача (перед цим повторіть теоретичний блок)
Індивідуальне завдання
Організуйте діалог-знайомство, в якому програма буде запитувати ім’я, вік, та інше, та відповідно реагуватиме.
(Н-д:
- Привіт, як тебе звати?
- ..., мені приємно це дізнатися.
- А скільки тобі років?
- О тобі вже ... років, ти молодець?
- А як звати твою маму?
- Так ..., гарне ім’я для матері.)
Контрольні запитання
Яку ви знаєте функцію введення даних?
Яку ви знаєте функцію(оператор) виведення даних?
Який синтаксис функції InputBox?
Який синтаксис функції MSGBox?
Для чого у функції MSGBox використовують CHR(13)?
Назвіть ситуації в яких слід використовувати (на вашу думку) дані функції?
Коли виникає подія Load форми?