Delphi的DLL里如何实现定时器功能?
2016-03-02 23:36
393 查看
一,首先引入“mmsystem”单元。
二,启动定时器:
var
MMTimerID: Integer; // 定时器ID
MMTimerID := timeSetEvent(1000, 0, @TimerProc, 0, TIME_PERIODIC);
三,定时器过程代码:
procedure TimerProc(uTimerID, uMessage: UINT; dwUser, dw1, dw2: DWORD); stdcall;
begin
// 业务代码
end;
四,结束定时器:
timeKillEvent(MMTimerID);
http://blog.csdn.net/sunylat/article/details/28859007
二,启动定时器:
var
MMTimerID: Integer; // 定时器ID
MMTimerID := timeSetEvent(1000, 0, @TimerProc, 0, TIME_PERIODIC);
三,定时器过程代码:
procedure TimerProc(uTimerID, uMessage: UINT; dwUser, dw1, dw2: DWORD); stdcall;
begin
// 业务代码
end;
四,结束定时器:
timeKillEvent(MMTimerID);
http://blog.csdn.net/sunylat/article/details/28859007
相关文章推荐
- Delphi安装NT服务程序时,不出现提示信息
- Delphi XE2 升级项目编译ralease版本,无法添加UAC解决方法
- 让Delphi XE2程序支持UAC
- DELPHI XE7 新的并行库
- DELPHI7在WIN8和WIN10下安装和运行
- delphi中无类型文件读写
- delphi之完美Splash方案(在TfrmMain.FormCreate里不断调用TfrmSplash显示加载进度文字,并且及时Update显示)
- DELPHI字符串、数组操作函数
- delphi 如何比较两个二维数组是否相等
- delphi获得当前鼠标坐标
- Delphi通过查找字符定位TADOQuery数据的位置
- Delphi在DBGridEh改变选中行颜色
- 未安装excel delphi listview导出到excel
- delphi程序在自身EXE后(插入)追加文件、数据
- delphi在64位系统下写注册表注意事项
- Delphi DBGrid图显用法
- 一个简单的MDI示范程序(Delphi)
- DELPHI如何调用存储过程
- delphi 中如何调用sql 存储过程
- Delphi Length函数