これまでプログラムで気づいたことはありませんでしたが、TFormの1つに、オブジェクトを解放するdestroyイベントがあり、複数回呼び出されたり、起動されたりします。理由がわかりません。
procedure THTrendFrm.FormDestroy(Sender: TObject);
begin
LogAlarm.Free; <---Invalid Pointer Operation exception is raised
end;
前もって感謝します、
更新:プログラムがシャットダウンされた直後のFastMMメッセージウィンドウは次のとおりです。TAlarmMsgは、LogAlarmの作成元のクラスです。