IBM Lotus Symphony


Static-lause [käytönaikainen]

Esittelee muuttujan tai taulukon toimintotasolla toiminnossa tai funktiossa niin, että muuttujan tai taulukon arvot säilyvät sen jälkeen, kun toiminto tai funktio lopetetaan. Myös Dim-lauseen muotosäännöt ovat kelvollisia.

Varoituskuvake Static-lauseen avulla ei voi määrittää muuttuvan kokoisia taulukoita. Taulukot on aina määritettävä tietyn kokoisiksi.

Syntaksi:

Static VarName[(start To end)] [As VarType], VarName2[(start To end)] [As VarType], ...

Esimerkki:

Sub ExampleStatic

Dim iCount as Integer, iResult as Integer

For iCount = 0 to 2

iResult = InitVar()

Next iCount

MsgBox iResult,0,"The answer is"

End Sub

REM Staattisen muuttujan alustusfunktio

Function InitVar() As Integer

Static iInit As Integer

Const iMinimum as Integer = 40 REM tämän funktion vähimmäispalautusarvo

if iInit = 0 then REM Tarkistaa alustuksen

iInit = iMinimum

else

iInit = iInit + 1

end if

InitVar = iInit

End Function


Palautetta tuotteesta | Lisäohjeet | Tavaramerkit