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 funktsioon

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

CBool funktsioon

Teisendab string- vĂ”i arvvĂ”rdluse tĂ”evÀÀrtusavaldiseks vĂ”i ĂŒksiku arvavaldise tĂ”evÀÀrtusavaldiseks.

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 lause

MÀÀrab stringi konstandina.

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 funktsioon

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 funktsioon

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

Tagastab muutuja teavet sisaldava stringi (TypeName) vÔi arvvÀÀrtuse (VarType).

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 funktsioon

Tagastab vÀÀrtuse TÔene, kui Basicu kaks mÀÀratud Uno objekti esindavad Uno objekti sama eksemplari.

IsUnoStruct funktsioon

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

Palun toeta meid!