- 15
- 0
- 约6.02千字
- 约 6页
- 2023-05-12 发布于上海
- 举报
Dim t As Single t=GetTickCount()
Public Declare Function GetTickCount Lib kernel32 () As Long
t = (GetTickCount - t) / 1000
Loaded in Format(t, 0.00 ) s.) 你可以试试
API:
TimeGetTime() 精度为 1ms
看看 GetTickCount()吧!
VB 高精度计时器编程的讨论
在很多场合下编程(例如工业控制、游戏)中需要比较精确的记时器,本文讨论的是在 VB 下实现记时器的若干方法以及它们的精度控制问题。在 VB 中最常用的是 Timer 控件,它的设置和使用都非常方便,理论上它的记时精度可以达到 1ms(毫秒)。但是众所周知的,实际上 Timer 在记时间隔小于 50ms 之下是精度是十分差的。它只适用于对于精度要求不太高的场合。
这里笔者要介绍的是两种利用 Windows API 函数实现精确记时的方法。第一种方法是利用高性能频率记数(作者本人的称呼)法。利用这种方法要使用两个 API 函数QueryPerformanceFrequency 和 QueryPerformanceCounter 。QueryPerformanceFrequency 函数获得高性能频率记数器的震荡频率,该函数的定义如下:
您可能关注的文档
- unit 18 单选分析和总结.docx
- Unit 18教案学案一体化.docx
- Unit1 Can you play the guitar教案分析和总结.docx
- Unit1hello教学设计分析和总结.docx
- Unit1What’sthematter教案分析和总结.docx
- Unit2 What time do you go to school 教案分析和总结.docx
- Unit2习题课讲解2通案.docx
- unit3Animals教案分析和总结.docx
- Unit4 I want to be an actor单元测试分析和总结.docx
- Unit5 Do you have a soccer ball单元测试分析和总结.docx
- 小学语文教研活动总结.pdf
- 八年级上册第四单元 维护国家利益 习题(含解析)-2026年中考道德与法治一轮复习.pdf
- 江苏省扬州市2025-2026学年八年级下学期期中考试英语模拟题.pdf
- 2026年高考历史必背的228个知识点大汇总.pdf
- 全国青少年禁毒知识竞赛小学组题库(附答案).pdf
- 2025-2026学年五年级数学下册期中综合测试卷(人教版)含答案.pdf
- 2025-2026学年一年级数学下册期中综合测试卷(人教版)含答案.pdf
- 小学语文教学中真实情境的创设策略.pdf
- 广东省深圳市南山区2025-2026学年九年级下学期期中学业质量检测历史试卷(试卷+解析).pdf
- 广东省汕头市2025-2026学年八年级下学期期中考试模拟题-英语(含解析).pdf
最近下载
- 完整版《中华人民共和国生态环境法典》全文解读PPT.pptx VIP
- 部编人教版二年级语文下册全套测试卷(配2026年春改版教材).pdf
- 2026新版人教版二年级下册数学期末试卷3套(含答案名师解析易错题专项)可直接打印.docx
- 2026年中考第一次模拟考试:生物一模模拟卷(新疆专用)(解析版) .pdf VIP
- 2026年天津中德应用技术大学辅导员招聘考试参考试题及答案解析.docx VIP
- (2025年)九江市浔阳区社区《网格员》典型题题库(含答案).docx VIP
- 北京地质灾害危险性评估报告资料精要.ppt VIP
- 老年社会工作:老年社区工作PPT教学课件.pptx VIP
- 老年社会工作:老年小组工作PPT教学课件.pptx VIP
- 湘美版高中美术第三单元第一课《亲近的人——素描、油画表现(二)》课件.pptx VIP
原创力文档

文档评论(0)