Lotus Symphony 1.2


Static 陳述式 [執行時期]

在子常式或函數中宣告程序層次的變數或陣列,使得在結束子常式或函數後,這些變數或陣列的值仍能保留。Dim 陳述式慣例仍然有效。

警告:Static 陳述式不能用於定義變數陣列。陣列必須根據固定大小來指定。

語法:

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

範例:

Sub ExampleStatic

Static iInit As Integer

if iInit = 0 then iInit = InitVar() REM 測試是否已經起始設定變數

iInit = iInit + 1

MsgBox iInit,0,"The answer is"

End Sub

REM 用於起始設定靜態變數的函數

Function InitVar() As Integer

InitVar = 40 REM 用於起始設定的任意數值

End Function


其他文件 | 商標