Змінні
Наступні інструкції та функції призначені для роботи зі змінними. Ці функції можна використовувати для опису або визначення змінних, перетворення змінних з одного типу в інший або визначення типу змінної.
CCur Function
Перетворює рядок або числовий вираз у вираз для валюти. Для роздільників десяткових розрядів і символів валюти використовуються мовні параметри.
CBool Function
Converts an expression or a set of expressions into a boolean. An expression is composed of strings, numbers and operators. Comparison, logical or mathematical operators are allowed inside expressions.
Інструкція DefBool
Якщо символ або ключове слово опису типу не вказані, інструкція DefBool задає стандартний тип даних для змінних у відповідності з діапазоном букв.
Інструкція DefCur
Якщо символ або ключове слово опису типу не вказані, то інструкція DefCur задає типовий тип змінної відповідно до діапазону букв.
Інструкція DefDate
Якщо символ або ключове слово опису типу не вказані, то інструкція DefDate задає типовий тип змінної відповідно до діапазону букв.
Інструкція DefDbl
Задає типовий тип змінної відповідно до діапазону букв, коли не вказаний символ або ключове слово опису типу.
Інструкція DefErr
Якщо символ або ключове слово опису типу не вказані, то інструкція DefErr задає типовий тип змінної відповідно до діапазону букв.
Інструкція DefInt
Задає типовий тип змінної відповідно до діапазону букв, коли не вказаний символ або ключове слово опису типу.
Інструкція DefLng
Задає типовий тип змінної відповідно до діапазону букв, коли не вказаний символ або ключове слово опису типу.
Інструкція DefObj
Задає типовий тип змінної відповідно до діапазону букв, коли не вказаний символ або ключове слово опису типу.
Інструкція DefSng
Якщо символ або ключове слово опису типу не вказані, то інструкція DefSng задає типовий тип змінної відповідно до діапазону букв.
Інструкція DefStr
Якщо символ або ключове слово опису типу не вказані, то інструкція DefStr задає типовий тип змінної відповідно до діапазону букв.
Інструкція DefVar
Задає типовий тип змінної відповідно до діапазону букв, коли не вказаний символ або ключове слово опису типу.
Функція IsDate
Перевіряє, чи може даний числовий або рядковий вираз бути перетворено в змінну типу Date.
Функція IsEmpty
Перевіряє, чи має змінна типу Variant порожнє значення Empty. Це відбувається в тому випадку, якщо змінна не була ініціалізована.
Функція IsNull
Перевіряє, чи містить варіант спеціальне значення Null, який вказує на те, що змінна не містить дані.
Функція IsNumeric
Перевіряє, чи є даний вираз числом. Якщо вираз є числом, то функція повертає значення True, інакше вона повертає False.
IsObject Function
Tests if a variable is an object, as opposed to primitive data types such as dates, numbers, texts. The function returns True if the variable is an object, otherwise it returns False.
Erase Statement
Витирає вміст елементів у масивах фіксованого розміру і вивільняє пам'ять, використовувану масивами змінного розміру.
Інструкція Option Explicit
Specifies that every variable in the program code must be explicitly declared with the Dim statement.
Інструкція Public
Визначає змінну або масив на рівні модуля (тобто не всередині процедури чи функції), так що змінна або масив видимі у всіх бібліотеках і модулях.
Global keyword
Визначає змінну або масив на глобальному рівні (тобто не всередині процедури чи функції), так що змінна або масив видимі у всіх бібліотеках і модулях у поточному сеансі.
Інструкція Static
Визначає змінну або масив на рівні процедури (тобто всередині процедури чи функції), так що значення змінної або масиву зберігаються навіть після виходу з даної процедури або функції. Домовленості про інструкцію Dim теж діють.
Функції TypeName і VarType
Returns text or a numeric value that contain type information for a variable.
Функція FindObject
Дозволяє під час виконання звертатися до об'єкта як до рядкового параметру через назву цього об'єкта.
Функція FindPropertyObject
Дозволяє під час виконання звертатися до об'єкта як до рядкового параметра із використанням назви об'єкта.
Optional (в інструкції Function)
Дозволяє визначати параметри, що передаються до функцій мов необов'язкові.
EqualUnoObjects Function
Returns True if the two specified Basic variables represent the same Uno object instance.