| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 567 人关注过本帖
标题:菜鸟发问,如何获得事件的运算时间
只看楼主 加入收藏
wx890510
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-3-1
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
菜鸟发问,如何获得事件的运算时间
比如想知道加法一百次运算的时间,如何做计时器自动计时
搜索更多相关主题的帖子: 运算 时间 
2010-03-01 15:53
smltq
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:566
专家分:400
注 册:2008-1-21
收藏
得分:10 
Private Declare Function GetTickCount Lib "kernel32" () As Long
   
Private Sub Pause(ByVal sSec As Long)
          Dim StartSec     As Long
          StartSec = GetTickCount()
          While (GetTickCount() - StartSec) / 1000 < sSec
              DoEvents
          Wend
End Sub

Private Sub Command1_Click()
    MsgBox "开始"
    t = Timer
    Pause 2
MsgBox Timer - t & "秒"
End Sub

简单的生活
2010-03-01 17:23
lisida888
Rank: 4
来 自:湖北武汉
等 级:业余侠客
威 望:1
帖 子:176
专家分:267
注 册:2008-9-19
收藏
得分:10 
Dim t As Date
Private Sub Form_Load()
t = Now
Timer1.Interval = 1
Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
Dim i As Integer, h As Integer, m As Integer, s As Integer
i = DateDiff("s", t, Now)
h = i \ 3600
m = i \ 60
s = i Mod 60
Label1.Caption = "程序已经运行" & h & "小时" & m & "分钟" & s & "秒"
End Sub

   全世界都颓废了,我拿什么对它说“不”!
2010-03-01 21:59
快速回复:菜鸟发问,如何获得事件的运算时间
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.056187 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved