指定されたラベルが現在のスコープに存在する場合、0以外の数値を返します。
Boolean := IsLabel(LabelName)
型:文字列
ラベルの名前です。末尾のコロンは含まれません。
型:整数(ブーリアン)
この関数は、指定したラベルが現在のスコープの中にあれば1(真)を、そうでなければ0(偽)を返します。
Gotoにダイナミックラベルを指定する際に、ランタイムエラーを回避するために有効な機能です。
関数内部から呼び出された場合、その関数のラベルのみが検索されます。グローバルラベルは、ローカルゴトのターゲットとして有効ではありません。
ラベル
ラベルが存在するため、「対象ラベルが存在します」と報告する。
if IsLabel("Label") MsgBox "Target label exists" else MsgBox "Target label doesn't exist" Label: return