式の値の型を識別する文字列を返します。
TypeName ( expr )
expr
任意の式。
Value of expr |
戻り値 |
変数の格納場所 |
---|---|---|
EMPTY |
EMPTY |
Variant 型のみ |
NULL |
NULL |
Variant 型のみ |
Boolean 型 |
BOOLEAN |
|
Byte |
BYTE |
|
Integer |
INTEGER |
|
Long 型 |
LONG |
|
Single |
SINGLE |
|
Double 型 |
DOUBLE |
|
Currency 型 |
CURRENCY |
|
Date |
DATE |
Variant 型のみ |
String |
STRING |
|
NOTHING |
OBJECT |
|
OLE オブジェクト |
OBJECT |
Variant 型のみ |
OLE エラー |
ERROR |
Variant 型のみ |
V_UNKNOWN (OLE 値) |
UNKNOWN |
Variant 型のみ |
ユーザー定義のオブジェクトまたは製品固有のオブジェクト |
大文字の文字列で表されたオブジェクトクラス名。 例えば、Employee クラスのオブジェクトであれば、「EMPLOYEE」が返されます。 |
|
リスト |
リストのデータ型の名前と「LIST」という語。すべて大文字です。 例えば、String 型のリストの場合は「STRING LIST」が返されます。 |
|
Array |
配列のデータ型を示す名前。すべて大文字で後に空白 1 個を囲むカッコが付いています。 例えば、整数配列の場合は「INTEGER( )」が返されます。 |