Функція InputBox.

Стандартні типи функцій

Способи оголошення типів змінних.

Тип даних які підтримує Visual Basic.

Тип даних Опис і діапазон
1. String Дані складаються з 0-1032 символів алфафітно-числових даних.
2. Integer Числові значення без десяткової крапки у діапазоні від -32768 до +32767.
3. Long Integer Цілі значення ,що перевищують диапазон значень Integer від -2 147 483 648 до +2 147483647.
4. Double Precision Змінні такого типу дозволяють зберігати числа з точністю до 16 цифр і довжиною до 300 символів.
5. Currency   Дані ,що містять грошові одиниці від –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807
6. Date Цей тип даних дозволяє зберігати значення часу і дати в проміжку від 1 січня 100 року до 31 грудня 9999 року.
7. Byte Байтовый тип для цілих чисел от 0 до 255.
8. Boolean Булев тип даних може берегти тільки два значення: True або False.
9. Variant Дані будь-якого типу ,що використовуються для елементів й інших додатків ,для яких тип даних невідомий.
10. Object Тип даних ,який містить посилання на на об‘єкти ,такі ,як елементи керування і форми.
11. Single Тип даних з одинарною точністю від -3 402 823 Е-38 до 3 402 823 Е+38
12. Decimal Це числа з 28 десятиричними розрядами точності.

У багатьох мовах прогрпмування всі змінні , що використовуються , мають бути оголошені. Цією процедурою системі програмування повідомляються ім’я і тип змінної.

Наприклад змінна називається Name і містить текст. Після оголошення цієї змінної як текстової система знає ,який її вміст , і , яку ємність пам’яті необхідно зарезервувати для неї.

У мові Visual Basic існують три способи оголошення типу змінної:

· явне оголошення за допомогою оператора опису змінної Dim (dimension –вимірність);

Dim Ім’я змінної [ As Тип Даних]

Dim Name As String в цьому випадку довжина змінної обмежується ОС.

Dim Name As String*35 в цьому випадку довжина змінної 35 символів.

· оголошення за допомогою ідентифікаторів типів;

У цьому випадку тип даних може встановлюватися просто доданням знака до імені змінної;

Тип змінної Знак
Integer %
Long &
Single !
Double #
Currency @
String $

Приклад: Dim Name$

· неявне оголошення;

Змінна оголошується автоматично ,коли вона з’являється

Приклад: Price@=523. За знаком @ система розпізнає , що тип даних Currency

 

Функція InputBox забезпечує формування вікна для введення інформації з відображенням його заголовка і запрошенням користувача до введення інформації.

Значення ,що повертається = InputBox(рядок повідомлення ,[заголовок вікна,][,текст за замовчуванням][,Хпоз][,Упоз][,файл підказки, контекст])

рядок повідомлення –визначає текст що відображається в діалоговому вікні як запрошення;

заголовок вікна –напис заголовка вікна;

текст за замовчуванням – визначає значення, що відображається в рядку введення;

Хпоз, Упоз – координати лівого кута вікна на екрані(по замовчуванню вікно відображається посередині екрана)

файл підказки, контекст –необов‘язкові параметри які дають змогу відкривати файл підказки і файл довідки.

Text9.Text = InputBox("Введіть прізвище ,ім'я ,групу (зразок - Петренко Іван ,ФБП-17)", "Вікно ідентифікації", , 1000, 3000)