在VB中,可以通過使用IsNumeric函數來判斷一個字符串是否為整數。具體方法如下:
Dim inputStr As String
inputStr = "1234"
If IsNumeric(inputStr) Then
If Int(inputStr) = CDbl(inputStr) Then
MsgBox "是整數"
Else
MsgBox "不是整數"
End If
Else
MsgBox "不是數字"
End If
上述代碼首先使用IsNumeric函數判斷輸入的字符串是否為數字,然后再通過Int和CDbl函數將字符串轉換為整數和雙精度浮點數進行比較,如果兩者相等,則說明該字符串為整數。