Változók
A következő utasítások és függvények állnak rendelkezésre a változók kezeléséhez. A függvények segítségével deklarálhat vagy definiálhat változókat, átalakíthat változókat egyik típusból a másikba, vagy meghatározhat változótípusokat.
CCur Function
Egy karakterlánc-, vagy numerikus kifejezést egy currency (pénznem) kifejezéssé alakít. A tizedes elválasztójel és a pénznemszimbólum tekintetében a területi beállításokat használja.
CBool Function
Egy string (karakterlánc) vagy egy numerikus összehasonlítást, illetve egy önálló numerikus kifejezést boolean (logikai) kifejezéssé alakít.
CDbl Function
Bármilyen numerikus kifejezést vagy string (karakterlánc) kifejezést double (dupla pontosságú) típusúvá alakít.
CInt Function
Bármilyen string (karakterlánc) vagy numerikus kifejezést integer (egész szám) értékké alakít.
CLng Function
Bármilyen string (karakterlánc) vagy numerikus kifejezést long integer (hosszú egész) értékké alakít.
CSng Function
Bármilyen string (karakterlánc) vagy numerikus kifejezést single (egyszeres pontosságú) típusúvá alakít.
CVErr Function
Egy karakterlánc-, vagy numerikus kifejezést egy "Error" altípusú variant kifejezéssé alakít.
DefBool Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a DefBool utasítás a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefCur Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a DefCur utasítás a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefDate Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a DefDate utasítás a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefDbl Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefErr Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a DefErr utasítás a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefInt Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefLng Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefObj Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefSng Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a DefSng utasítás a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefStr Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a DefStr utasítás a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
DefVar Statement
Ha nem volt megadva típusdeklarációs karakter vagy kulcsszó, akkor a betűtartomány alapján fogja beállítani a változók alapértelmezett adattípusát.
IsDate Function
Teszteli, hogy a numerikus vagy string (karakterlánc) kifejezés konvertálható-e Date (dátum) változóvá.
IsEmpty Function
Teszteli, hogy a változó az Empty (üres) értéket tartalmazza-e. Az Empty (üres) érték jelzi, hogy a változó nincs inicializálva.
IsNull Function
Leellenőrzi, hogy egy változó a speciális Null értéket tartalmazza-e, amely azt jelöli, hogy a változó nem tartalmaz adatot.
IsNumeric Function
Teszteli, hogy a kifejezés szám-e. Ha a kifejezés szám, akkor a függvény True (igaz) értéket ad vissza, ellenkező esetben False (hamis) értéket.
IsObject Function
Teszteli, hogy az object (objektum) változó egy OLE-objektum-e. A függvény True (igaz) értéket ad vissza, ha a változó OLE-objektum, ellenkező esetben False (hamis) értéket.
Erase Function
Törli a rögzített méretű tömbök tömbelemeit, és felszabadítja a változó méretű tömbök által lefoglalt memóriát.
Option Explicit Statement
Ezen utasítás használata esetén a programkódban levő minden egyes változót a Dim utasítással explicit meg kell adni.
Public Statement
Dimenzionál egy modulszinten (azaz nem függvényben vagy szubrutinban) levő változót vagy tömböt, így a változó vagy a tömb minden könyvtárban és modulban elérhető lesz.
Global Statement
Dimenzionál egy globális szinten (azaz nem függvényben vagy szubrutinban) levő változót vagy tömböt, így a változó vagy a tömb az aktuális munkafolyamat minden könyvtárában és moduljában elérhető lesz.
Static Statement
Egy változót vagy tömböt deklarál eljárásszinten egy szubrutinon vagy függvényen belül, így a változó vagy tömb értékei a szubrutinból vagy függvényből kilépés után is megmaradnak. A Dim utasítás elnevezési szokásai is érvényesek.
TypeName Function; VarType Function
Visszaad egy változóról információt tartalmazó karakterláncot (TypeName) vagy numerikus értéket (VarType).
FindObject Function
Lehetővé teszi, hogy egy objektumot a futásidő alatt az objektum neveként megadott karakterláncként címezzen meg.
FindPropertyObject Function
Lehetővé teszi az objektum nevének karakterlánc-paraméterként való felhasználását az objektumok futásidőbeli megcímzésére.
Optional (in Function Statement)
Lehetővé teszi egy függvénynek megadandó paraméter opcionálisként való megadását.
HasUnoInterfaces Function
Leellenőrzi, hogy egy Basic Uno-objektum támogat-e bizonyos Uno-felületeteket.
EqualUnoObjects Function
Abban az esetben ad vissza True (igaz) értéket, ha a két megadott Uno-objektum ugyanazt az Uno-példányt testesíti meg.