加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – TEventLogger的任何亮点?

发布时间:2020-12-15 10:12:24 所属栏目:大数据 来源:网络整理
导读:我想看看将事件从Delphi 5应用程序记录到Windows日志,从另一个帖子 here我看到我可以使用TEventLogger类来执行此操作. 但是,我找不到有关TEventLogger.LogMessage过程语法的任何文档,因此我不知道所有参数的含义,如何使用它们,甚至可能的值. 我试过环顾四周,
我想看看将事件从Delphi 5应用程序记录到Windows日志,从另一个帖子 here我看到我可以使用TEventLogger类来执行此操作.

但是,我找不到有关TEventLogger.LogMessage过程语法的任何文档,因此我不知道所有参数的含义,如何使用它们,甚至可能的值.

我试过环顾四周,我发现的是Embarcadero的一个页面,说明该函数存在,但它的语法没什么,MSDN没有帮助,因为我只能找到对我没用的BizTalk版本.

有没有人有一个帮助页面或有关这方面的信息可能会说明我可以用它做什么?

解决方法

TEventLogger是TService的内部帮助程序类.

您使用TService.LogMessage()函数记录消息,而不是直接调用TEventLogger. LogMessage()的参数直接与Win32 API ReportEvent()函数的参数匹配.

查看Win32 API文档以获取详细信息.

如果您没有编写服务应用程序,则需要直接调用Win32 API RegisterEventSource()ReportEvent()函数.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读