Private Sub Command1_Click()
If IsNumeric(Text1.Text) Then '是否数字
If Sgn(Val(Text1.Text)) > 0 Then '是否正数
If CLng(Val(Text1.Text)) = Val(Text1.Text) Then '是否整数
If Val(Text1.Text) Mod 2 = 0 Then '奇偶性
Text2.Text = "偶数"
Else
Text2.Text = "奇数"
End If
Else
Text2.Text = "输入不合法"
End If
Else
Text2.Text = "输入不合法"
End If
Else
Text2.Text = "输入不合法"
End If
End Su