我有一个用 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?