можна використовувати також такі елементи управління, як мітка
Label і текстове вікно
TextBox .
Текстове вікно Textbox дозволяє вводити і виводити дані на форму. Його можна використовувати як у звичайному (однорядковому) режимі, так і в багаторядкової. У процесі виконання додатка текст, що вводиться користувачем, зберігається у властивості Text . Возвращаемое в програму значення має тип String . Тому необхідно попередньо перетворити одержуване значення в числовий вигляд за допомогою функції Val :
A=Val (Text1. Text)
Властивість Text можна встановлювати і в процесі проектування у вікні Properties . Аналогічним чином для введення даних можна використовувати мітку Label . На відміну від текстового вікна для введення використовується властивість Caption .
Виведення даних. Для виведення даних можна використовувати функцію виведення Msgbox , яка при виконанні активізує своє стандартне діалогове вікно повідомлень на екрані. Функція дозволяє виводити як числові, так і текстові повідомлення на екран. Вікно може мати кнопки OK, Cancel, Yes, No . Синтаксис запису функції для створення стандартного вікна виведення наступний:
Msgbox «Повідомлення» [, Атрибути] [, Заголовок]
Повідомлення - це текст, який записується в «лапках» - « Повідомлення ». Атрибути задаються числовими константами або системними константами, або їх не задають зовсім - визначає кількість виведених кнопок, стиль використовуваного стандартного значка. Заголовок - це заголовок виведеного вікна; якщо параметр відсутній, то використовується ім'я програми.
Приклад:
Msgbox «Ділення на нуль», 0, «Приклад використання Msgbox»
У додатку можна використовувати стандартні кнопки і значки, значення деяких з них наведені в таблиці 2.8.
Таблиця 2.8. Стандартні значення атрибутів для Msgbox
КонстантаЗначеніеОпісаніеVbOkOnly0Налічіе кнопки OKVbOkCancel1Налічіе кнопок OK і CancelVbYesNoCancel3Налічіе кнопок Yes, No і CancelVbYesNo4Налічіе кнопок Yes і NoVbCritical16Значок критичного сообщеніяVbQuestion32Значок - Питання з предупрежденіемVbExclamation48Значок - ПредупрежденіеVbInformation64Значок - Інформаційне повідомлення
Оператор Print. Для виведення інформації безпосередньо на форму або на інший об'єкт управління використовується метод Print . Синтаксис виведення даних наступний:
«Ім'я об'єкта». Print «Список виведення»
Цей метод діє на об'єкт, на який будуть виводитися значення. За замовчуванням метод Print виводить зазначений у ньому список виведення значень на активну форму. Якщо в списку є коми, то значення змінних виводитимуться на форму по зонах, по 14 позицій у кожній зоні. Якщо в списку використовується знак" ;", то дані виводяться через один пробіл:
Print «x =»; x; «Y =»; y
Значення, які в списку виведення записані в лапках, використовуються для коментування даних.
Якщо список виведення закінчується знаком «; », то рядок виводу, записана в наступному операторі Print буде, приєднана до першої в місці виводу. Причому оператори Print можуть розташовуватися в різних частинах програмного коду.
Приклад:
Print «x =»; x; «y =»; y
Якщо список виведення відсутній, то утворюється порожній рядок. Якщо в програмі кілька таких «порожніх» операторів виведення, то відповідно стільки ж буде порожніх рядків на об'єкті виведення даних.
Виведення інформації можна здійснювати різними шрифтами, залежно від використовуваного обладнання та програмного забезпечення. Якщо операційна система не знаходить даний шрифт, вона вибирає найближчий аналог. Для вибору шрифту в програмному коді використовується наступний оператор присвоювання:
«Ім'я об'єкта». Font. «Властивість»=«значення»
Приклад:
Text1. Font. Name=«Arial». Font. Size=20. Font. Bold=True
В якості об'єкта виведення даних можуть бути командна кнопка, форма, мітка, поле введення. Але тільки форми і графіч...