Delphi 7 プロジェクトでは、FastMM をインストールしました。その後すぐに、フォームの 1 つが終了時に抽象エラー メッセージを発行し始めたことに気付きました。これを広範囲にデバッグしましたが、これまでのところ理由が見つかりません。このエラー メッセージの通常の理由は、ここには当てはまらないようです。アプリケーションは抽象クラスを定義しません。また、TStrings などの使用の可能性についてフォームを検索しました。最も重要なことは、このフォームに変更を加えていないことです (そうではないと思います)。壊れたばかりです。
- 実装されていないメソッドを呼び出そうとする以外に、このエラーの原因として考えられるものは他にありますか?
- FastMM が、今まで隠れていたアプリケーションのあいまいなバグを有効にした可能性はありますか?
これらの質問に対する答えが「いいえ」の場合は、実装されていないメソッド呼び出しを引き続き検索し、他に何かが欠けていないことに安心します。