Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція_Visual Basic.doc
Скачиваний:
9
Добавлен:
05.02.2016
Размер:
6 Мб
Скачать
☆

Явне оголошення з використання суфіксів:

Тип змінної

Суфікс

Приклади

Integer

%

Dim x%

Long

&

Public a&

Single

!

Static b!

Double

#

Private t#

Currency

@

Dim Suma@

String

$

Public Name$

Локальні та глобальні змінні.

Якщо змінна оголошується з використанням ключового слова Dim, то вона буде локальною – видимою тільки у цій процедурі, при виході з процедури її значення буде втрачено. Якщо змінна оголошується з використанням ключового слова Static, то вона буде локальною – видимою тільки у цій процедурі, але після виходу з цієї процедури її значення не втратиться. Якщо змінна оголошується з використанням ключового слова Private, то вона може бути видимою у всіх процедурах одного модуля, до якого належать ці процедури, але опис такої (чи таких) змінної потрібно зробити у розділі Declarations. Якщо змінна повинна бути видимою усім процедурам усіх модулів, то її оголошують з ключовим словом Public. Така змінна має назву глобальної змінної. Вона може бути оголошена у стандартному модулі.

Неявне оголошення змінної.

При такому оголошенні тип змінної визначається при першому операторі присвоєння. Опис змінної як такий відсутній. Якщо змінна має спеціальні кінцеві символи (суфікси), то тип визначається за суфіксом, за його відсутності змінній буде надано тип Variant.

Тип змінної

Суфікс

Приклади

Integer

%

x%

Long

&

a&

Single

!

b!

Double

#

t#

Currency

@

Suma@

String

$

Name$

Константи. Константою називають змінну, значення якої не змінюється в процесі виконання програми, але використовується у певних процедурах. Вони завжди зберігають значення, присвоєні під час розроблення програми. Константи оголошуються за допомогою ключового слова Const, синтаксис якої:

Public/Private Const <Ім’я константи> As <тип даних> = <значення>

Щоб константа була доступною всім процедурам програми, необхідно створити її в стандартному модулі, записавши ключове слово Public перед описанням константи .Оголошення типу змінної не обов’язкове.

Приклад: Public Const As String Рі = 3.1415926589

Public Const Рі = 3.1415926589

Const Name = “Іванова Л.І.”

Функція – це оператор, що виконує певні дії, а потім повертає результат своєї роботи у програму. Функція може мати один або кілька аргументів, які беруться у дужки і відокремлюються між собою комами.

Найуживаніші вбудовані стандартні математичні функції:

Математичний запис

Запис на

Visual Basic

Математичний запис

Запис на

Visual Basic

sin x

Sin (x)

Випадкове число

Rnd (x)

cos x

Сos (x)

Перетворює числового значення у рядок

Str (x)

tg x

Tan (x)

Перетворює рядок у числове значення

Val (x)

 x 

Abs (x)

Закруглення числа до заданого числа значків

Round (x , a)

arctg x

Atn (x)

Визначення цілої частини додатного числа

Fix (x)

ln x

Log (x)

Визначення цілої частини від’ємного числа

Int (x)

ex

Exp (x)

logax

Log(x)/Log(a)

Sqr (x)

Визначає знак числа

Sgn (x)