VB6.0中怎样用按钮控制timer控件的启动、停止和重新开始?

刚刚学VB,有一个题目,虽然timer的属性什么的都很少,但是这个就是不会。要求把VB计时的内容显示在label控件中,计时是从0开始的。如果知道的帮一下忙,谢谢!!... 刚刚学VB,有一个题目,虽然timer的属性什么的都很少,但是这个就是不会。
要求把VB计时的内容显示在label控件中,计时是从0开始的。
如果知道的帮一下忙,谢谢!!
展开
 我来答
zdingyun
推荐于2016-10-07 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48174
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

VB6.0可通过对Timer控件的Enabled 属性、Interval 属性在运行进行设置使Timer控件启动、停止和重新开始。

Timer 控件

通过引发 Timer 事件,Timer 控件可以有规律地隔一段时间执行一次代码。

Enabled 属性,返回或设置一个值,该值用来确定一个窗体或控件是否能够对用户产生的事件作出反应。

通过把 Enabled 设置为 False 来使 Timer 控件成为无效,将取消由控件的 Interval 属性所建立的倒计数。

Interval 属性,返回或设置对 Timer 控件的计时事件各调用间的毫秒数。

当Interval 属性为0时,Timer 控件无效。

Option Explicit

Private Sub Command1_Click()
    Timer1.Interval = 1000
    Timer1.Enabled = True
End Sub

Private Sub Command2_Click()
    Timer1.Enabled = False
End Sub

Private Sub Command3_Click()
    Timer1.Interval = 0
End Sub

Private Sub Form_Load()
    Timer1.Interval = 0
    Timer1.Enabled = False
End Sub

Private Sub Timer1_Timer()
    Label1 = Time
End Sub
帐号已注销
推荐于2018-03-08 · TA获得超过616个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:393万
展开全部
创建3个按钮,用默认名字命名
创建一个label控件,名称为label1
创建一个timer控件,名称为timer1

复制下列代码运行即可

Private a As Long

Private Sub Command1_Click()
Timer1.Enabled = True
End Sub

Private Sub Command2_Click()
Timer1.Enabled = False
End Sub

Private Sub Command3_Click()
a = 0
End Sub

Private Sub Form_Load()
Command1.Caption = "启动"
Command2.Caption = "停止"
Command3.Caption = "重新开始"
Label1.Caption = ""
Timer1.Enabled = 0
Timer1.Interval = 1000 '设定周期为1秒
End Sub

Private Sub Timer1_Timer()
a = a + 1
Label1.Caption = a
End Sub
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式