- UID
- 1
- 精华
- 244
- 积分
- 75910
- 威望
- 743 点
- 宅币
- 24221 个
- 贡献
- 46222 次
- 宅之契约
- 0 份
- 最后登录
- 2024-4-18
- 在线时间
- 2296 小时
- QQ
用户组: 管理员
一只技术宅
- UID
- 1
- 精华
- 244
- 威望
- 743 点
- 宅币
- 24221 个
- 贡献
- 46222 次
- 宅之契约
- 0 份
- 在线时间
- 2296 小时
- 注册时间
- 2014-1-26
|
卖个萌。用中文写代码。面向对象的思想。
文件名:精确计时器.bas
代码如下。代码必须回帖后可见。使用范例:(使用前必须先添加这个文件到工程中。)
新建某Form,然后粘贴下面的代码即可。运行的时候,玩法就是,按空格键,然后看标题栏上显示的时间。以秒为单位哦。- Option Explicit
- Dim 计时器 As 精确定时器
- Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
- If KeyCode = vbKeySpace Then 精确计时器开始计时 计时器
- End Sub
- Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
- If KeyCode = vbKeySpace Then 精确计时器暂停计时 计时器
- End Sub
- Private Sub Form_Load()
- Show
- 全局初始化精确计时器
- 计时器 = 新建精确计时器
- Do
- Cls
- Caption = 取得精确的时间(计时器)
- Loop While DoEvents
- End Sub
复制代码
|
|