ValueType プロパティ

LANSA

ValueType プロパティ

ValueTypeは、変数に含まれる値のタイプを確認します。

ValueTypeプロパティを使用して、変数に含まれる値のタイプを確認します。

以下のコードは、変数に含まれる値が整数かどうかを確認します。

If Cond('#myvariant.ValueType = VarInteger') 

Set Com(#Out_INTEGER) Value(#myvariant)
Else
Set Com(#Out_INTEGER) Value(0)
Endif

 

この確認が実行されず、実行時に値が変換できない場合は、実行時エラーになります。

ValueTypeプロパティは、列挙型です。値は、以下のいずれかの記号になります。

  • varNull
  • varEmpty
  • varInteger
  • varDouble
  • varString
  • varDecimal
  • varBoolean
  • varComponent