안녕하세요!
ActivexForm에 마이다스를 얹어 DB 핸들링하는 project를 개발중인데...
좀더 자세히 말씀드리면 ActiveXForm은 multiinstance + apartment 스레드
모델을 적용하고
마이다스 역시 multiinstance + apartment 스레드 모델을 적용하고
연결은 소켓컨넥션을 사용햇습니다.
ActivexForm 종료시에 메로리 해지를 위해
Detroy를 orride 해서 아래와 같이 처리 했습니다
destructor TAFOrdering.Destroy;
begin
DM1.SocketConnection1.Close;
DM1.Free; << ***** 이분분에서 에러남 *****
// DM1은 datamodul의 이름으로 소켓컨넥션 및 , clientDataSet 이 올려져 있음
inherited;
end;
그런데 익스플로러 창을 X를 누르면
아주 자주 첫번째 그림과 같은 메모리 에러가 발생됩니다.
확인을 누르면
두번째 그램의 경고성 메세지가 나옵니다.
도움글 부탁 드립니다.그럼 수고 하세요~~.