LOTUSSCRIPT 言語
定数を定義します。
構文[ Public | Private ] Const constName = expr [ , constName = expr ]... 構成要素Public | Private
既定では、定数は Private です。
プロシージャ内で定数を宣言するときは、Public や Private を使えません。
式には、次のいずれかを入れられます。
ACos
ASin
ATn
ATn2
Bin
Cos
DataType
DateNumber
Exp
Fix
Fraction
Hex
InStr
Int
LCase
Left
LeftB
Len
LenB
Log
LTrim
Mid
MidB
Oct
Right
Round
RTrim
Sgn
Sin
Sqr
Str
Tan
TimeNumber
Trim
TypeName
UCase
Val
constName にデータ型を示す接尾辞を追加すると、定数のデータ型を指定できます。また、定数が数値で expr が数値リテラルのときは、expr にデータ型を示す接尾辞を追加してデータ型を指定できます。
constName または expr にデータ型を示す接尾辞を追加しなければ、定数のデータ型は代入される値によって決定されます。
Const ステートメントでの接尾辞の有無や、定数の値に基づいて決められるデータ型に関係なく、スクリプトの中では定数にデータ型の接尾辞を付けても付けなくても構いません。接尾辞を付ける場合は、定数のデータ型と一致していなければなりません。
定数のデータ型は、Deftype ステートメントの影響を受けません。
例 関連項目