Muutujad

JĂ€rgmised laused ja funktsioonid on mĂ”eldud muutujatega töötamiseks. Nende funktsioonide abil saad muutujaid kirjeldada ja mÀÀrata, teisendada muutujate tĂŒĂŒpi ja mÀÀrata muutuja tĂŒĂŒpe.

CCur Function

Teisendab string- vĂ”i arvavaldise valuutaavaldiseks. Lokaadi sĂ€tteid kasutatakse kĂŒmnendkohtade eraldaja ja valuutasĂŒmbolite kasutuse mÀÀramiseks.

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.

CDate funktsioon

Teisendab stringi vÔi arvavaldise kuupÀeva vÀÀrtuseks.

CDec funktsioon

Teisendab string- vĂ”i arvavaldise kĂŒmnendavaldiseks.

CDbl funktsioon

Teisendab suvalise arv- vĂ”i stringavaldise tĂŒĂŒbi topelttĂ€psusega reaalarvuks.

CInt funktsioon

Teisendab suvalise stringi vÔi arvavaldise tÀisarvuks.

CLng funktsioon

Teisendab stringi vÔi arvavaldise pikaks tÀisarvuks.

Const Statement

Defines one or more identifiers as constants.

CSng funktsioon

Teisendab stringi vÔi arvavaldise kuupÀeva vÀÀrtuseks.

CStr funktsioon

Teisendab suvalise arvavaldise stringavaldiseks.

CVar funktsioon

Teisendab string- vÔi arvavaldise variandi avaldiseks.

CVErr Function

Teisendab string- vĂ”i arvavaldise variandi avaldiseks alamtĂŒĂŒbiga Viga.

DefBool lause

Kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud, siis seab DefBool-lause muutujate vaikimisi andmetĂŒĂŒbi tĂ€hevahemiku jĂ€rgi.

DefCur lause

Kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud, siis seab DefCur-lause vaikimisi muutujatĂŒĂŒbi tĂ€hevahemiku jĂ€rgi.

DefDate lause

Kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud, siis seab DefDate-lause vaikimisi muutujatĂŒĂŒbi tĂ€hevahemiku jĂ€rgi.

DefDbl lause

MÀÀrab vaikimisi muutuja tĂŒĂŒbi tĂ€hevahemiku jĂ€rgi, kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud.

DefErr lause

Kui tĂŒĂŒbideklaratsiooni mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud, siis seab DefErr-lause vaikimisi muutujatĂŒĂŒbi tĂ€hevahemiku jĂ€rgi.

DefInt lause

MÀÀrab vaikimisi muutuja tĂŒĂŒbi tĂ€hevahemiku jĂ€rgi, kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud.

DefLng lause

MÀÀrab vaikimisi muutuja tĂŒĂŒbi tĂ€hevahemiku jĂ€rgi, kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud.

DefObj lause

MÀÀrab vaikimisi muutuja tĂŒĂŒbi tĂ€hevahemiku jĂ€rgi, kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud.

DefSng lause

Kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud, siis seab DefSng-lause vaikimisi muutujatĂŒĂŒbi tĂ€hevahemiku jĂ€rgi.

DefStr lause

Kui tĂŒĂŒbideklaratsiooni mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud, siis seab DefStr-lause vaikimisi muutujatĂŒĂŒbi tĂ€hevahemiku jĂ€rgi.

DefVar lause

MÀÀrab vaikimisi muutuja tĂŒĂŒbi tĂ€hevahemiku jĂ€rgi, kui tĂŒĂŒbikirjelduse mĂ€rki ega vĂ”tmesĂ”na pole mÀÀratud.

Dim Statement

Declares variables or arrays.

ReDim lause

Declares or redefines variables or arrays.

Type Statement

Define non-UNO data structures.

IsArray funktsioon

MÀÀrab, kas muutuja on massiivi andmevÀli.

IsDate funktsioon

Testib, kas arv- vÔi stringmuutuja saab teisendada kuupÀevamuutujaks.

IsEmpty funktsioon

Testib, kas variandimuutuja sisaldab tĂŒhivÀÀrtust. TĂŒhivÀÀrtus nĂ€itab, et muutuja pole algvÀÀrtustatud.

IsError Function

Testib, kas muutuja sisaldab veavÀÀrtust.

IsNull Function

Testib, kas variant sisaldab tĂŒhivÀÀrtust, mis nĂ€itab, et muutuja ei sisalda andmeid.

IsNumeric funktsioon

Kontrollib, kas avaldis on arv. Kui avaldis on arv, siis tagastab funktsioon vÀÀrtuse TÔene, muul juhul vÀÀrtuse VÀÀr.

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.

LBound funktsioon

Tagastab massiivi alampiiri.

UBound funktsioon

Tagastab massiivi ĂŒlempiiri.

Let lause

Omistab muutujale vÀÀrtuse.

Array Function

Tagastab tĂŒĂŒbi Variant koos andmevĂ€ljaga.

DimArray funktsioon

Tagastab variandimassiivi.

Erase Statement

Kustutab fikseeritud suurusega massiivide massiivielementide sisu ja vabastab muutuva suurusega massiivide kasutatava mÀlu.

Option Base lause

MÀÀrab massiivide vaikimisi alampiiri (0 vÔi 1).

Option Explicit lause

MÀÀrab, et programmikoodi iga muutuja tuleb kirjeldada lause Dim abil.

Public lause

MÔÔtmestab muutuja vÔi massiivi mooduli tasemel (st mitte alamprotseduuris ega funktsioonis) ning seetÔttu kehtivad muutuja ja massiiv kÔigis teekides ja moodulites.

Global keyword

MÔÔtmestab muutuja vÔi massiivi globaalsel tasemel (st mitte alamprotseduuris ega funktsioonis) ning seetÔttu kehtivad muutuja ja massiiv aktiivse seansi teekides ja moodulites.

Static lause

Kirjeldab muutuja vÔi massiivi alaprotseduuri vÔi funktsiooni protseduuri tasemel ja seetÔttu sÀilivad muutuja vÔi massiivi vÀÀrtused pÀrast alamprotseduuri vÔi funktsiooni sulgemist. Kehtivad ka lause Dim reeglid.

TypeName funktsioon; VarType funktsioon

Returns text or a numeric value that contain type information for a variable.

Set Statement

Sets an object reference on a variable.

FindObject funktsioon

VÔimaldab pöörduda kÀitusajal objekti poole stringiparameetrina objekti nime abil.

FindPropertyObject funktsioon

VÔimaldab pöörduda kÀitusajal objektide poole stringiparameetrina objekti nime abil.

Optional (in Function Statement)

VÔimaldab mÀÀrata funktsioonile valikulisena edastatavad parameetrid.

IsMissing funktsioon

Kontrollib, kas funktsioon on kutsutud mittekohustusliku parameetriga.

HasUnoInterfaces funktsioon

Testib, kas Basicu Uno-objekt toetab teatud Uno-liideseid.

EqualUnoObjects Function

Returns True if the two specified Basic variables represent the same Uno object instance.

IsUnoStruct funktsioon

Tagastab vÀÀrtuse TÔene, kui objekt on Uno struktuur.

Palun toeta meid!