Delphi 6で作成され、Indy8を使用したプロジェクトがあります。このプロジェクトをDelphi2005にアップグレードして、Indy10を使用する必要があります。
Delphi 2005で、古いIndyコンポーネントを含むフォームを開くと、次の2つのエラーが発生します。
プロパティOnLogItemが存在しません
プロパティターゲットが存在しません
これらのエラーは両方とも、IndyのTIdLogDebug
コンポーネントに関係しています。
TIdLogDebug
を使用する代わりに、代わりに使用する必要があると聞きましたTIdLogEvent
。OnLogItem
ただし、このコンポーネントにはandTarget
プロパティがありません。
Indy8のコンポーネントのイベントTIdLogEvent
を置き換えるIndy10のコンポーネントでどのイベントハンドラーを使用する必要がありますか?OnLogItem
TIdLogDebug