首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

唉!新手来的!不懂啊各位大侠帮忙看看啊解决办法

2012-06-11 
唉!新手来的!不懂啊!各位大侠帮忙看看啊Dim a, s, h, m As IntegerPrivate Sub Command4_Click()h Input

唉!新手来的!不懂啊!各位大侠帮忙看看啊
Dim a, s, h, m As Integer

 Private Sub Command4_Click()
 h = InputBox("请输入时间...", "输入")
 If a = " " Then Debug.Print
 Timer1.Interval = h
 Timer1.Enabled = True
 End Sub

将变量h赋值给Timer1.Interval提示 类型不匹配???

在inputbox对话框中点取消就这样了

[解决办法]
Dim a, s, h, m As Integer
只有m被定义为整形
前面的a, s, h都没有定义类型,VB默认的解析为Variant类型,(h由输入框输入,表示的是文本类型)
Timer1.Interval 要求的是数值类型

每个变量明确类型 或者
Timer1.Interval =val( h)

热点排行