变体型数据取类型,对于整数小数长整数双精度小数统一为了数值型,如果想要获取其具体类型,可以用以下方法:
变量名 | 类 型 | 静态 | 数组 | 备 注 | _Addr | 整数型 | | | _Addr_1 | 整数型 | | | _VAR_TYPE | 整数型 | | |
_Addr = 取数据_通用型 (_VAR )_VAR_TYPE = 指针到整数 (_Addr + 0 )调试输出 (“数据类型: ” + 变体_取类型 (_VAR_TYPE )) 返回 (_VAR_TYPE )变量名 | 类 型 | 静态 | 数组 | 备 注 | _Code | 整数型 | | | _Msg | 文本型 | | | 如果 (Code ≥ 8192 )_Msg = “ - 数组”_Code = Code % 8192 _Code = Code 判断 (_Code = 0 )_Msg = “Empty” + _Msg 判断 (_Code = 1 )_Msg = “Null” + _Msg 判断 (_Code = 2 )_Msg = “整数型” + _Msg 判断 (_Code = 3 或 _Code = 14 )_Msg = “长整数型” + _Msg 判断 (_Code = 4 )_Msg = “小数型” + _Msg 判断 (_Code = 5 )_Msg = “双精度小数型” + _Msg 判断 (_Code = 6 )_Msg = “货币型” + _Msg 判断 (_Code = 7 )_Msg = “时间日期型” + _Msg 判断 (_Code = 8 )_Msg = “文本型” + _Msg 判断 (_Code = 9 )_Msg = “对象” + _Msg 判断 (_Code = 10 )_Msg = “错误” + _Msg 判断 (_Code = 11 或 _Code = 16 )_Msg = “逻辑型” + _Msg 判断 (_Code = 12 )_Msg = “变体型” + _Msg 判断 (_Code = 13 )_Msg = “对象” + _Msg 判断 (_Code = 17 )_Msg = “字节型” + _Msg _Msg = “未知”返回 (_Msg)置入代码 ({ 139, 69, 8, 139, 0, 201, 194, 4, 0 })返回 (0 )
|