Kintamieji
Šie sakiniai ir funkcijos yra skirti dirbti su kintamaisiais. Šiomis funkcijomis galite deklaruoti ar apibrėžti kintamuosius, konvertuoti kintamuosius iš vieno tipo į kitą arba nustatyti kintamojo tipą.
CCur funkcija
Konvertuoja eilutės arba skaitinį reiškinį į valiutos išraišką. Lokalės nustatymai naudojami dešimtainiams skyrikliams ir valiutos simboliams.
CBool funkcija
Konvertuoja eilutės palyginimą arba skaitinį palyginimą į loginį reiškinį arba paverčia vieną skaitinį reiškinį į loginį reiškinį.
DefBool sakinys
Jei nenurodomas tipo aprašo simbolis ar raktinis žodis, tai „DefBool“ sakinys nustato numatytąjį kintamųjų duomenų tipą pagal raidžių diapazoną.
DefCur sakinys
Jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis, tai „DefCur“ sakinys nustato numatytąjį kintamojo tipą pagal raidžių diapazoną.
DefDate sakinys
Jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis, tai „DefDate“ sakinys nustato numatytąjį kintamojo tipą pagal raidžių diapazoną.
DefDbl sakinys
Nustatomas numatytasis kintamojo tipas pagal raidžių intervalą, jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis.
DefErr sakinys
Jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis, tai „DefErr“ sakinys nustato numatytąjį kintamojo tipą pagal raidžių diapazoną.
DefInt sakinys
Nustatomas numatytasis kintamojo tipas pagal raidžių intervalą, jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis.
DefLng sakinys
Nustatomas numatytasis kintamojo tipas pagal raidžių intervalą, jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis.
DefObj sakinys
Nustatomas numatytasis kintamojo tipas pagal raidžių intervalą, jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis.
DefSng sakinys
Jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis, tai „DefSng“ sakinys nustato numatytąjį kintamojo tipą pagal raidžių diapazoną.
DefStr sakinys
Jei nenurodomas tipo apibrėžtas simbolis ar raktinis žodis, tai „DefStr“ sakinys nustato numatytąjį kintamojo tipą pagal raidžių diapazoną.
DefVar sakinys
Nustatomas numatytasis kintamojo tipas pagal raidžių intervalą, jei nenurodomas tipo apibrėžimo simbolis ar raktinis žodis.
IsEmpty funkcija
Testuoja, ar varianto kintamajam priskirta reikšmė „Empty“. Reikšmė „Empty“ rodo, kad kintamasis nėra inicializuotas.
IsNull funkcija
Testuoja, ar varianto kintamajame yra speciali „Null“ reikšmė, nurodant, kad kintamajame nėra duomenų.
IsNumeric funkcija
Testuoja, ar reiškinys yra skaičius. Jei reiškinys yra skaičus number, tai funkcija grąžina „True“, priešingu atveju funkcija grąžina „False“.
IsObject funkcija
Testuoja, ar kintamasis yra objektas, priešingai nei primityvūs duomenų tipai, tokie kaip datos, skaičiai, tekstai. Funkcija grąžina True, jei kintamasis yra objektas, kitaip ji pateikia False.
Erase sakinys
Ištrina fiksuoto dydžio masyvų elementų turinį ir išlaisvina atmintį, kurią naudoja kintamo dydžio masyvai.
Pasirinktinis išreikštinis sakinys
Nurodo, kad kiekvienas programos kodo kintamasis turi būti išreikštai aprašytas kartu su „Dim“ sakiniu.
Public sakinys
Matmenų kintamasis arba masyvas modulio lygmenyje (tai yra, ne paprogramėje ar funkcijoje) tokie, kad šis kintamasis ir masyvas galioja visose bibliotekose ir moduliuose.
Global raktinis žodis
Matmenų kintamasis arba masyvas modulio lygmenyje (tai yra, ne paprogramėje ar funkcijoje) tokie, kad šis kintamasis ir masyvas galioja dabartinės sesijos visose bibliotekose ir moduliuose.
Static sakinys
Aprašo kintamąjį arba masyvą procedūros lygmeniu paprogramėje ar funkcijoje taip, kad šio kintamojo reikšmės arba masyvas išlieka užbaigus paprogramę ar funkciją. Dim sakinys taip pat galioja.
TypeName funkcija; VarType funkcija
Grąžina eilutę (TypeName) arba skaitinę reikšmę (VarType), kurioje yra kintamojo informacija.
FindObject funkcija
Įgalina objektą vykdymo metu adresuoti kaip eilutės parametrą naudojant objekto vardą.
FindPropertyObject funkcija
Įgalina objektą vykdymo metu adresuoti kaip eilutės parametrą naudojant objekto vardą.
Optional (funkcijos sakinyje)
Leidžia nustatyti parametrus, kurie yra perduodami funkcijai kaip pasirinktiniai.
EqualUnoObjects funkcija
Grąžina „True“, jei du nurodyti „Basic Uno“ objektai atspindi tą patį „Uno“ objekto egzempliorių.