在这里我写在网上学到的方法,后边写我自己的实例

相关原创链接:https://blog.csdn.net/zhouky1993/article/details/62039115
1、拖一个TTimer控件至界面上。

Enabled属性代表该定时器是否运行。

Interval属性代表定时器触发的间隔。其单位为毫秒。

如图,将这两个属性分别设为False和1000.


2、将table页切换至events(事件)。

如图选择OnTimer后面的空白处,双击。进去后写定时器到点触发后的代码。


procedure TForm1.tmr1Timer(Sender: TObject);
begintmr1.Enabled := False; //定时器到点触发时先暂停定时器,否则可能造成下一次定时器又到点触发了,但下面程序没时间执行ZkyInt := ZkyIntInterval div 1000;ShowMessage(IntToStr(ZkyInt));//显示这一次触发距离上一次有多少秒ZkyIntInterval := ZkyIntInterval + 1000;//下一次触发时间延迟1秒tmr1.Interval := ZkyIntInterval;tmr1.Enabled := True;//开启定时器
end;

3、拖一个按钮,写代码:


procedure TForm1.btn1Click(Sender: TObject);
begintmr1.Enabled := True;//点击按钮后,开始运行定时器
end;

运行程序后结果:
点击按钮后,隔1秒后,show出一个框。关闭该提示框后,过2秒,show出一个框。关闭该提示框后,过3秒。。。。以此类推。

//
自己实例
1.创建定时器


2.定时器在窗口初始化,以及触发事件,触发事件后的逻辑


Delphi中设置定时器相关推荐

  1. delphi中设置系统时间方法

    procedure TMainFrm.Timer1Timer(Sender: TObject); var   systemtime:Tsystemtime;   dt:TDateTime; begin ...

  2. java 定时器时间设置_如何在Java中设置定时器?

    所以答案的第一部分是如何做主题要求的事情,因为这是我最初对它的解释,有几个人似乎觉得很有帮助.这个问题后来被澄清了,我已经扩展了答案来解决这个问题. 设置计时器 首先,您需要创建一个计时器(我使用的是 ...

  3. vue项目中清除定时器(清除定时器不成功)

    首先确认< router-view >外层是否有包裹了一层< keep-alive > 如果有包裹: <template><div><keep-a ...

  4. Delphi中取得和设置硬盘上文件的创建日期、修改日期、访问日期、文件属性

    Delphi中取得和设置硬盘上文件的创建日期.修改日期.访问日期.文件属性 function FileAge(const FileName: string): Integer; $[SysUtils. ...

  5. 关于delphi中多线程采用定时器的做法

    delphi中的提供了一个tthread的多线程类,开发者可以根据自身的需要,定制相应功能的多线程,而定时器在多线程中有很广泛的应用,在这里,只说关于waitforsingleobject来做定时器的 ...

  6. 如何在网页中设置一个定时器计算时间?

    写一个简单的计数js代码 首先先写一个div,用于存放计数器,并且通过改变样式可以改变计数器的样子 <body> <div id="le"></div ...

  7. vue中通过定时器设置倒计时,5秒倒计时

    前言:有时候,在项目中,我们经常需要设置简单的倒计时功能,这个可以通过定时器来实现. 一.设置div显示倒计时数字 <div class="countCircle">& ...

  8. html 定时刷新 数据,js中,设置定时器 每隔几秒刷新一次页面数据

    页面加载进来,查询  然后设置定时器 每隔五秒刷新一次页面数据 fnSearch(); var interval3=setInterval(function(){ fnSearch(); },5000 ...

  9. DELPHI 中 Window 消息大全使用详解

    Window 消息大全使用详解 导读: Delphi是Borland公司的一种面向对象的可视化软件开发工具. Delphi集中了Visual C++和Visual Basic两者的优点:容易上手.功能 ...

最新文章

  1. 17岁少年买不到回国机票就攻击航司系统,获刑四年!自称因疫情严重和女朋友怀孕压力大...
  2. 动态代理(JDK的动态代理)
  3. Zuul路由的strip-prefix与order
  4. VirtualDOM与diff(Vue实现)
  5. html5设置视频显示第一帧,如何检测HTML5视频何时播放第一帧?
  6. Android中的AutoCompleteTextView组件
  7. 长城汽车旗下品牌“欧拉好猫”涉嫌虚假宣传 曾召回部分欧拉汽车
  8. Android ActivityManager 检测Service与Activity运行状态
  9. 计算机中 amp 是什么符号,这里面的amp;amp;,||是什么意思,相当与数学里面的什么符号?...
  10. easypoi之IExcelVerifyHandler自定义校验使用
  11. ssm集成mysql_idea+SSM+Mysql框架整合
  12. DelphiXE10.2.3 Firemonkey下窗体的编译异常处理
  13. 机器人时代已来!推荐几本机器人学硬核好书
  14. itil v4和v3的区别_ITIL从v3到v4 - 这是新的ITIL
  15. 【MySQL】轻松学习 唯一索引
  16. git生成sshkey 并添加SSH key
  17. XMind 2022 for Mac(思维导图软件)V12.0.3中文免费版
  18. 高精度线性恒压源设计及电路分析
  19. 由一个误操作引起的对linux下mv命令的使用总结
  20. Wireshark如何导出h264码流和h265码流

热门文章

  1. Revit二次开发-CurveLoop的闭合处理
  2. 小程序服务商申请入口_[小程序开发服务商]第三方小程序(服务商) | 微信开放文档...
  3. 分享几个无版权图片网站
  4. 从1G到5G,移动通讯在路上-------5G的最新表达式
  5. 宇视科技录像机添加其他厂商摄像机配置步骤
  6. linux安装vim plug,VIM 插件管理工具 vim-plug 简明教程
  7. Windows 基础(NTFS权限规则与本地安全策略)
  8. STM32 CubeMax TCRT5000L光电对管巡线 原理与实现
  9. (自适应移动设备)最新响应式个人博客自媒体文章博客资讯类网站源码 织梦模板
  10. flex布局四等分|2×2布局,并且有固定值间隙