RoundListのメモリの解放のタイミングのよう。応急処置でRoundList自体の
解放をしないようにした。
var Handled: Boolean);
private
{ Private \90é\8c¾ }
-
+ //RoundList : TRoundList;
FSortIndex: Integer;
FSortOrder: Boolean;
AddressHistoryDM := nil;
except
end;
+ //\8f\84\89ñ\83\8a\83X\83g\95Û\91¶&\94j\8aü
+ try
+ RoundList.SaveRoundFile;
+ except
+ end;
+
+ try
+ RoundList.Clear;
+ except
+ end;
+ try
+ //RoundList.Free;
+ except
+ end;
// TBBS \82Í\95Û\8e\9d\82µ\82Ä\82¢\82é TCategory, TBoard, TThreadItem \82·\82×\82Ä\82ð\8aJ\95ú\82·\82é
// TBoard, TThreadItem \82Ì\83f\83X\83g\83\89\83N\83^\82Í\83v\83\89\83O\83C\83\93\82É\94j\8aü\82ð\93`\82¦\82é\82Ì\82Å
except
end;
- //\8f\84\89ñ\83\8a\83X\83g\95Û\91¶&\94j\8aü
- try
- RoundList.SaveRoundFile;
- except
- end;
-
- try
- RoundList.Clear;
- except
- end;
- try
- RoundList.Free;
- except
- end;
try
//Hint\94j\8aü
Clear;
FBoardList.Free;
FItemList.Free;
- inherited;
+ //inherited;
end;
function TRoundList.Add(Board: TBoard): Integer;