我的目的是利用vb中的typename函數來判斷變量的類型,我的程序如下:n = InputBox("請輸入您要判斷的參數", "判斷參數")MsgBox TypeName(n)結果消息框返回的永遠都是"string"。。。請問這是怎么回事?要達到我要的效果,我的程序應該如何寫,謝謝!
1 回答

米脂
TA貢獻1836條經驗 獲得超3個贊
Dim NullVar, MyType, StrVar As String, IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null ' 設置變量值為 Null。
MyType = TypeName(StrVar) ' 返回 "String"。
MyType = TypeName(IntVar) ' 返回 "Integer"。
MyType = TypeName(CurVar) ' 返回 "Currency"。
MyType = TypeName(NullVar) ' 返回 "Null"。
MyType = TypeName(ArrayVar) ' 返回 "Integer()"。
添加回答
舉報
0/150
提交
取消