CompatibleUnicode組み込みファンクション - IsBooleanメソッド 

文字列がブール値かどうか確認

CompatibleUnicode組み込みファンクション (PRIM_LIBI.ICompatibleUnicodeIntrinsics) のメンバ

パラメータ

名前

タイプ

データタイプ

記述

Result

*Result (任意)

ブール値

変数が有効なブール値の場合、TRUE

FalseCaption

*Input (任意)

Unicode 文字列

FALSE値として使用する値

TrueCaption

*Input (任意)

Unicode 文字列

TRUE値として使用する値

詳細

IsBoolean は、文字列を検査して、ブール値として使用できるかどうかを判断します。TrueCaptionおよびFalseCaptionパラメータは、ブール値の許容値を定義します。 

IsBoolean は、潜在的な実行時エラーをトラップするために AsBoolean の前に使用されることがよくあります。 

入力パラメーターが指定されていない場合、関数は True または False の値を要求します。

この例では、 isBoolean は N または Y の値を想定しています。 

     If (#String.IsBoolean(N Y))
#Button.Enabled := #String.IsBoolean(N Y)
Endif


上記の例は、書き込みに等しいです。 

     Case (#String)
When (= Y)
#Button.enabled := True
When (= N)
#Button.enabled := False

Endcase


参照

すべてのコンポーネント クラス
テクニカルリファレンス