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