unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;
const
TIMER_ID = ;
type
TForm1 = class(TForm)
Label1: TLabel;
btkilltime: TButton;
btsettime: TButton;
procedure Button1Click(Sender: TObject);
procedure btkilltimeClick(Sender: TObject);
procedure btsettimeClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
// WM_TIMECHANGE只在用户手动改变系统时间时才会产生作用,且只需直接定义就起作用。
procedure WMTIMECHANGE(var Message: TWMTIMECHANGE); message WM_TIMECHANGE;
// WM_TIMER需配合KillTimer和SetTimer才能起作用;它保持与系统时间同步触发事件;
procedure WMTimer(var Message: TWMTimer); message WM_TIMER;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.WMTIMECHANGE(var Message: TWMTIMECHANGE);
begin
ShowMessage('sss');
end; procedure TForm1.WMTimer(var Message: TWMTimer);
begin
Label1.Caption:=TimeToStr(now);
end; procedure TForm1.btkilltimeClick(Sender: TObject);
begin
// KillTimer作用:向WINDOWS删除时间消息;参数200必须与SetTimer中参数200保持一致,此参数代表所注册的消息ID;
KillTimer(self.Handle, ); // KillTimer(self.Handle, TIMER_ID);
end; procedure TForm1.btsettimeClick(Sender: TObject);
begin
// SetTimer作用:向WINDOWS注册时间消息;参数1000代表每隔1秒触发一次WM_TIMER消息;
SetTimer(self.Handle, , , nil); // SetTimer(self.Handle, TIMER_ID, , nil);
end; end.

最新文章

  1. 安装gem所需知道的
  2. 程序中的@Override是什么意思
  3. WCF的创建及其服务配置
  4. 最熟悉的陌生人:ListView 中的观察者模式
  5. cc命令
  6. leetcode之Find All Numbers Disappeared in an Array
  7. 一统江湖的大前端(6)commander.js + inquirer.js——懒,才是第一生产力
  8. Oracle授权
  9. laravel接值 get post
  10. python中None与0、Null、false区别
  11. LeetCode(8):字符串转整数(atoi)
  12. 将 LDAP 目录用于 Samba 认证
  13. python学习之re库
  14. supervisor-program配置
  15. CentOS7--Firewalld防火墙
  16. HDU 4240
  17. 真机测试出现INSTALL_FAILED_USER_RESTRICTED安装错误
  18. [Windows][C#][.NET][WPF]基于ArcFace2.0+红外双目摄像头的活体检测
  19. 使用Scrapy命令行工具【导出JSON文件】时编码设置
  20. Codeforces 1006C:Three Parts of the Array(前缀和+map)

热门文章

  1. 解决vi编辑器不能使用方向键和退格键
  2. Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC 配置校验器
  3. arm svc
  4. django,uwsgi, nginx部署项目
  5. c# 敏捷3 连接,批量处理,分页
  6. 【BZOJ4554】【TJOI2016】【HEOI2016】游戏
  7. 【java编程】加密算法-对称加密及AES加密算法
  8. LG3975 [TJOI2015]弦论
  9. mongodb集群性能优化
  10. golang . xml output with cdata