VB设计一个秒表模拟程序

1.设计一个秒表模拟程序,按下“开始”按钮,屏幕显示当前时间;按下“结束”按钮,屏幕显示结束时间和持续时间;按下“退出”,结束程序DimaAsDateDimbAsDate... 1.设计一个秒表模拟程序,按下“开始”按钮,屏幕显示当前时间;按下“结束”按钮,屏幕显示结束时间和持续时间;按下“退出”,结束程序

Dim a As Date
Dim b As Date
Private Sub Command1_Click()
a = Time
Text1.Text = a
End Sub

Private Sub Command2_Click()
b = Time
Text2.Text = b
Text3.Text = Format(DateDiff("s", a, b), "00:00:00")
End Sub
Private Sub Command3_Click()
End
End Sub
已经实现了秒表的功能 不过 只能计时到00:00:99才能变成00:01:00跪求高手指导让他变成当秒表到00:00:59然后进位成00:01:00 谢谢 感激不尽
展开
 我来答
Excel开发
2011-05-06 · TA获得超过2913个赞
知道大有可为答主
回答量:1989
采纳率:53%
帮助的人:1010万
展开全部
Text3.Text = Format(DateDiff("s", a, b), "00:00:00")
改成如下:
Text3.Text = Format(b - a, "hh:mm:ss")
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
问问nh
2012-11-06 · TA获得超过1395个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:208万
展开全部
Dim a As Date
Dim b As Date
Private Sub Command1_Click()
a = Time
Text1.Text = a
End Sub

Private Sub Command2_Click()
b = Time
Text2.Text = b
Text3.Text = Format(DateDiff("s", a, b), "00:00:00")
End Sub
Private Sub Command3_Click()
End
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaowangliang
2011-05-06 · TA获得超过575个赞
知道小有建树答主
回答量:485
采纳率:0%
帮助的人:508万
展开全部
Private Sub Command2_Click()
b = Time
Text2.Text = b
tt = DateDiff("s", a, b)
TmpH = tt \ 3600
TmpM = (tt Mod 3600) \ 60
TmpS = tt Mod 60
Text3.Text = Format(TmpH & ":" & TmpM & ":" & TmpS, "HH:MM:SS")
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式