社区
语言基础/算法/系统设计
帖子详情
关于时间计算!~~~`
mdejtod
2006-10-14 09:23:52
循环开始后,让TIMER控件的ENABLE为真,循环结束后,让TIMER控件的ENABLE为假,要怎么计算循环要花多少时间?
我写了个就像我说的一样可是计算出来的时间很不精确,而且只能是计算一分钟这内的时间,就是循环开始时取得当前的秒数,循环结束后再取秒数,最后两个相减~~~可是要是超过一分钟了就会有错误。可不可以精确到毫秒的啊?帮帮忙~~
...全文
223
6
打赏
收藏
关于时间计算!~~~`
循环开始后,让TIMER控件的ENABLE为真,循环结束后,让TIMER控件的ENABLE为假,要怎么计算循环要花多少时间? 我写了个就像我说的一样可是计算出来的时间很不精确,而且只能是计算一分钟这内的时间,就是循环开始时取得当前的秒数,循环结束后再取秒数,最后两个相减~~~可是要是超过一分钟了就会有错误。可不可以精确到毫秒的啊?帮帮忙~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
solokey
2006-10-19
打赏
举报
回复
var
BeginTime: Int64;
UsedTime: Int64;
begin
BeginTime := GetTickCount;
//do sth
UsedTime := GetTickCount - BeginTime;
end;
UsedTime,就是你中间代码消耗的时间.GetTickCount参考MSDN,是一个CPU的计数器,单位为MS.
mdejtod
2006-10-19
打赏
举报
回复
好的,谢谢两位~
mdejtod
2006-10-14
打赏
举报
回复
这样可不可以一直显示出来,我是说时间的变化
spirit_sheng
2006-10-14
打赏
举报
回复
不要用Timer, 按以下示例:
使用GetTickCount(), 其返回开机至目前的毫秒数
注意: 如果你的机器是连续运行, 其加至 $FFFFFFFF 时, 下一毫秒会回到0, 这大概需要49.7天
// 返回两个Tick之间的毫秒数
DWORD GetTickDiff(oldTick, newTick: DWORD): DWORD;
begin
if oldTick > newTick then
Result := $FFFFFFFF - oldTick + newTick
else
Result := newTick - oldTick;
end;
procedure YourProc;
var
OldTick: DWORD;
begin
oldTick := GetTickCount;
repeat
// ...
until (...); // 你的循环
ShowMessage(IntToStr(GetTickDiff(oldTick, GetTickCount)));
end;
mdejtod
2006-10-14
打赏
举报
回复
??
wengshengli
2006-10-14
打赏
举报
回复
??
指定两个日期,
计算
相隔的天数
无论是通过FRM文件的交互式界面,还是在代码中直接调用VBP文件内的函数,
计算
两个日期之间相隔的天数都是一个基本的
时间
管理操作。了解和掌握这些技巧有助于你在日常开发工作中更有效地处理
时间
序列数据,无论是为了...
suncool办公用品管理系统(单机版)
由于
时间
仓促,系统的详细说明教程还没有写,需要的朋友可以来信索取,等完成后我会发到您的信箱中。 4 意见反馈 由于近期要为公司开发一套办公管理软件(网络版),这是其中一个模块,希望您试用以后能给我...
(持续更新中!!~)9、原来可以这样理解C语言_函数递归
} 当我们n输⼊为50的时候,需要很⻓
时间
才能算出结果,这个
计算
所花费的
时间
,是我们很难接受的, 这也说明递归的写法是⾮常低效的,那是为什么呢? 其实递归程序会不断的展开,在展开的过程中,我们很容易就能发现...
vs2010+opencv2.3.1配置全部!!!!!!!精~~~~
由于多次搜索也未看到较详细,适合我这样菜鸟的文章,所以花了半天
时间
终于配置成功。这里只提供了 win7 下最简单的的配置方法。 由于 VC6.0 只能使用 OpenCV1.0 ,而 1.0 中问题还是比较多的,如今要使用 OpenCV...
全国
计算
机等级考试3月份报名
时间
,2021年3月
计算
机等级考试报名
时间
及考试
时间
通知!...
原标题:2021年3月
计算
机等级考试报名
时间
及考试
时间
通知!2021年3月全国
计算
机等级考试信息通知考试
时间
:3月27日-29日目前已有【湖北】【四川】【内蒙古】【山东】【广西】公布了报名
时间
,其他省市暂时未公布报名...
语言基础/算法/系统设计
16,747
社区成员
33,239
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章