我有一个用 Delphi 6 编写并使用 Indy 8 的项目。我需要将此项目升级到 Delphi 2005 并使用 Indy 10。
在 Delphi 2005 中,当我打开包含旧 Indy 组件的表单时,会出现以下两个错误:
属性 OnLogItem 不存在
属性目标不存在
这两个错误都与 Indy 的TIdLogDebug
组件有关。
我听说不是使用 ,而是TIdLogDebug
必须使用TIdLogEvent
。但是,该组件没有OnLogItem
和Target
属性。
我应该在 Indy 10 的组件中使用什么事件处理程序TIdLogEvent
来替代 Indy 8 组件的OnLogItem
事件TIdLogDebug
?