闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > 计时器组件 ZylTimer 1.32 for XE10.3 Rio

计时器组件 ZylTimer 1.32 for XE10.3 Rio

  • 软件大小:未知
  • 更新日期:2019-12-05
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
计时器组件 ZylTimer 1.32 for XE10.3 Rio
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
ZylTimer是高分辨率的长期Delphi&C ++ Builder计时器组件,它比标准的Delphi / C ++ Builder TTimer组件具有更高的精度。Delphi&C ++ Builder附带的TTimer组件使用Windows消息队列生成OnTimer事件。由于这种方法,不可能获得小于15毫秒的准确计时器间隔。ZylTimer是基于线程的计时器,由于此体系结构提供了更高的精度(1-2毫秒),这在时间紧迫的应用程序中是不可避免的。标准的TTimer组件使用SetTimer API函数,因此时间间隔限制为2147483647毫秒(约25天)。ZylTimer是一个基于线程的计时器,如果需要,该间隔甚至可以设置为一百年。重要的是要了解计时器的精度是有限的。Windows不是实时操作系统(Windows CE除外),期望计时器处理非常小的时间间隔是不合理的。

功能特色

1、与大多数Delphi版本甚至旧版本兼容
2、可用于.NET 编程
3、有演示和帮助文件
4、记录极低的1毫秒时间范围
5、最大化可记录的时间范围(大约几百年)
6、具有专有架构,不受默认TTimer组件的限制

使用说明

1、支持的操作系统:
在Windows 95/98 / ME / NT / 2000 / XP / Server2003的/ VISTA / Server2008中/ 7/8 / Server2012 / 10
可用于:Delphi 10.3 Rio(Win32&Win64),Delphi 10.2 Tokyo(Win32&Win64),Delphi 10.1 Berlin(Win32&Win64),Delphi 10 Seattle(Win32&Win64),Delphi XE8(Win32&Win64),Delphi XE7(Win32& Win64),Delphi XE6(Win32和Win64),Delphi XE5(Win32和Win64),Delphi XE4(Win32和Win64),Delphi XE3(Win32和Win64),Delphi XE2(Win32和Win64),Delphi XE,Delphi 2010,Delphi 2009,Delphi 2007,Delphi 2006,Delphi 2005,Delphi 7,Delphi 6,Delphi 5,Delphi 4,C ++ Builder 10.3 Rio(Win32和Win64),C ++ Builder 10.2 Tokyo(Win32和Win64),C ++ Builder 10.1 Berlin(Win32&Win64),C ++ Builder 10 Seattle(Win32&Win64),C ++ Builder XE8(Win32&Win64),C ++ Builder XE7,C ++ Builder XE6,C ++ Builder XE5,C ++ Builder XE4,C ++ Builder XE3,C ++ Builder XE2,C ++ Builder XE,C ++ Builder 2010 ,C ++ Builder 2009,C ++ Builder 2007,C ++ Builder 2006, C ++ Builder 6,C ++ Builder 5,Turbo Delphi,Turbo C ++
2、备注:
-Delphi 2006 版本与Turbo Delphi完全兼容
-C ++ Builder 2006版本与Turbo C ++完全兼容
-Delphi for .NET支持被放弃了。您可以改用用C#编写的.NET组件。
3、安装:
如果已安装组件的先前版本,则必须在安装此版本之前将其完全删除。要删除以前的安装,请执行以下操作:-
启动IDE,通过选择“组件”-“安装软件包”来打开软件包页面。
-选择ZylTimerPack包在列表中,单击删除按钮
-打开工具-环境选项-库,并删除库路径指向ZyTimer文件夹
-close的IDE
-browse到您的BPL和DCP文件所在的文件夹(默认为$ (Delphi的(DELPHI)\ Projects \ Bpl,C ++ Builder的$(BCB)\ Projects \ Bpl)。-删除与ZylTimer相关的所有文件-
删除或重命名安装ZylTimer的顶层文件夹
-启动regedit(单击“开始”-“运行”,键入“ regedit.exe”,然后按Enter)。打开键HKEY_CURRENT_USER \ Software \ Borland \ <compiler> \ <version> \ Palette,然后删除与ZylTimer相关的列表中的所有名称/值项。(<compiler>是“ Delphi”或“ C ++ Builder”,<version>是您已安装的IDE版本)
-解压缩zip文件并在Delphi中打开ZylTimerPack.dpk文件(在C ++ Builder中为ZylTimerPack.bpk或ZylTimerPack.cbproj文件),进行编译并安装
并添加到工具/环境选项/库(在较早的Delphi / C ++ Builder菜单中)或工具/选项/ Delphi选项/库/库路径(在较新的Delphi菜单中)或工具/选项/ C ++选项/路径和目录/库路径和包含路径(在较新的C ++ Builder菜单中,在C ++ Builder 10或更高版本中,还为经典编译器设置了它们)安装路径(ZylTimer.dcu文件所在的位置)。该组件将被添加到组件面板的“ Zyl Soft”选项卡中。将组件放置在组件面板上之后,可以将其拖放到任何表单中,
如果在C ++ Builder中仍然存在问题,则运行包含该组件的应用程序,然后打开项目,并在C ++ Builder菜单中的Project / Options / Packages中取消选中“使用运行时软件包生成”。
C ++ BuilderXE2:如果遇到访问冲突,请使用此组件运行应用程序,然后在项目主窗体的cpp文件中注释以下内容://#pragma链接“ ZylTimer”。
- 指示在禁用“停止Delphi异常”选项的情况下使用此组件。您可以从Delphi / C ++ Builder菜单,工具/调试器选项/语言异常/停止旧版本的Delphi异常或工具/选项/调试器选项/ Embarcadero调试器/语言异常/在新版本中通知语言异常来执行此操作,否则,您将无法处理所有异常。
-避免在OnTimer事件中使用耗时的代码,但如有必要,请在differentnet线程中运行它。
4、64位平台:
Delphi / C ++ Builder 64位支持仅用于运行时,因此您必须以下列方式使用它:如上所述
安装组件的32位版本,然后添加到“工具/选项”中/ Delphi选项/库/库路径,所选平台:64位Windows组件Win64子文件夹的路径。
在为64位Windows编译主机应用程序之前,右键单击目标平台,添加平台并添加64位Windows(使选定的平台处于活动状态)。如果以这种方式编译应用程序,它将是本机64位应用程序。
5、帮助文件:
如果无法打开帮助文件:
-右键单击help.chm文件以获取属性
-在底部显示:“此文件来自另一台计算机。...”
-push“取消阻止”旁边的文本
-现在将打开help.chm文件,就像其他所有帮助文件一样
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧