Spremenljivke
Naslednje funkcije in ukazi so namenjeni delu s spremenljivkami. S temi funkcijami lahko deklarirate ali definirate spremenljivke, spremenite vrsto spremenljivk ali pa določite, kakšne vrste so.
Funkcija CCur
Pretvori niz ali numerični izraz v izraz za valuto. Za decimalna ločila in znake za valuto upošteva področne nastavitve.
Funkcija Cbool
Spremeni primerjavo med nizi ali števili v Boolov izraz, ali pa spremeni en sam numerični izraz v Boolov izraz.
Ukaz DefBool
Če znak ali ključna beseda za deklaracijo vrste ni navedena, se lahko z ukazom DefBool določi privzeta vrsta za spremenljivke na osnovi intervala črk.
Ukaz DefCur
Če znak ali ključna beseda za deklaracijo vrste nista določena, se lahko z ukazom DefCur določi privzeto vrsto za spremenljivke na osnovi intervala črk.
Ukaz DefDate
Če znak ali ključna beseda za deklaracijo vrste nista navedena, lahko z ukazom DefDate določimo privzeto vrsto za spremenljivke na osnovi intervala črk.
Ukaz DefDbl
Določi privzeto vrsto spremenljivke v skladu z obsegom znakov, če znak ali ključna beseda za deklaracijo vrste ni navedena.
Ukaz DefErr
Če znak ali ključna beseda za deklaracijo vrste ni določen, se lahko z ukazom Ukaz DefErr določi privzeto vrsto za spremenljivke na osnovi intervala črk.
Ukaz DefInt
Določi privzeto vrsto spremenljivke v skladu z obsegom znakov, če znak ali ključna beseda za deklaracijo vrste ni navedena.
Ukaz DefLng
Določi privzeto vrsto spremenljivke v skladu z obsegom znakov, če znak ali ključna beseda za deklaracijo vrste ni navedena.
Ukaz DefObj
Določi privzeto vrsto spremenljivke v skladu z obsegom znakov, če znak ali ključna beseda za deklaracijo vrste ni navedena.
Ukaz DefSng
Če znak ali ključna beseda za deklaracijo vrste ni določena, se lahko z ukazom DefSng določi privzeto vrsto za spremenljivke na osnovi intervala črk.
Ukaz DefStr
Če znak ali ključna beseda za deklaracijo vrste ni določena, se lahko z ukazom Ukaz DefStr določi privzeto vrsto za spremenljivke na osnovi intervala črk.
Ukaz DefVar
Določi privzeto vrsto spremenljivke v skladu z obsegom znakov, če znak ali ključna beseda za deklaracijo vrste ni navedena.
Funkcija IsDate
Preizkusi, ali je numerični izraz ali niz mogoče pretvoriti v spremenljivko vrste Date.
Funkcija IsEmpty
Preizkusi, če spremenljivka vrste Variant vsebuje vrednost Empty. Empty pomeni, da spremenljivka še ni bila inicializirana.
Funkcija Null
Preizkusi, če spremenljivka vrste Variant vsebuje vrednost Null, kar pomeni, da spremenljivka ne vsebuje podatkov.
Funkcija IsNumeric
Preizkusi, če je izraz število. Če je izraz število, funkcija vrne Res, drugače pa Ni res.
Funkcija IsObject
Preizkusi, če je spremenljivka OLE predmet. Funkcija vrne Res, če je spremenljivka predmet OLE, drugače pa vrne Ni res.
Funkcija Erase
Izbriše vsebino elementov v poljih fiksne velikosti in sprosti pomnilnik, ki ga zasedajo polja spremenljive dolžine.
Ukaz Option Explicit
Določa, da je potrebno vse spremenljivke v programskem kodu eksplicitno deklarirati z ukazom Dim.
Ukaz Public
Dimenzionira spremenljivko ali polje na ravni modula (to je izven podprograma ali funkcije) tako, da je spremenljivka ali polje veljavno v vseh knjižnicah in modulih.
Ukaz Global
Dimenzionira spremenljivko ali polje na ravni modula (to je izven podprograma ali funkcije) tako, da je spremenljivka ali polje veljavno v vseh knjižnicah in modulih.
Ukaz Static
Deklarira spremenljivko ali polje na ravni procedure (to je znotraj podprograma ali funkcije) tako, da se vrednost spremenljivke ali polje ohrani, ko program podprogram ali funkcijo zapusti. Veljajo tudi konvencije za ukaz Dim.
Funkcija TypeName; funkcija VarType
Vrne niz (TypeName) ali numerično vrednost (VarType), ki vsebuje informacijo o spremenljivki.
Funkcija FindPropertyObject
Omogoča, da predmet med izvajanjem adresiramo prek niza z njegovim imenom.
Funkcija EqualUnoObjects
Vrne Res, če navedena Basic Uno predmeta predstavljata isto instanco predmeta Uno.