基 础 函 数 参 考


IsDeclared

检测变量是否已声明.

IsDeclared ( 表达式 )

参 数

表达式 检查的变量名表达式.

返 回 值

成功: 返回 1, 变量为全局变量或由外部函数声明.
专用: 返回 -1, 变量为局部变量.
失败: Return 0, 未发现检查的变量.

备 注

如果需要, 使用 IsDeclared() 检查变量是否存在, 可以使用 Assign() 创建变量或写入变量值, 并使用 Eval() 读取变量.

相 关 函 数

Assign, Eval

函 数 示 例


If Not IsDeclared("a") Then
    MsgBox(0, "", "$a 未声明") ; $a 未声明
EndIf

Local $a = 1

If IsDeclared("a") Then
    MsgBox(0, "", "$a 已声明") ;  $a 已赋值 =1
EndIf

provider with jb51.net (unicode)