|
아 그럼 앞선 내용에 착안점이
처음로드가 될땐 정상적으로 로드가 됩니다.
그리고 로드가 되는 창은
부모 - 자식(ActiveX로드) -> 자식 종료 -> 자식(ActiveX 자원 Free) -> 부모는 삶 -> 재차 자식띄우면 -> ActiveX (O)
이게 정상적인 루틴인데 지금 현상은
부모 - 자식(ActiveX로드) -> 자식 종료 -> 자식(ActiveX 자원 Free) -> 부모는 삶 -> 재차 자식띄우면 -> ActiveX (X)
이부분에서 종료가 될때 처음 자원 Free를 할때 Module Terminate가 호출이 되지 않습니다.
혹시 메모리가 많이 쓰이거나 그러면 문제가 발생을 하나요
지금 웹페이지에 두 엔진이 복합적으로 있어서 한엔진만 두고 테스트를 해봤는데
한 웹로직 엔진에선 정상적으로 이루어지고 다른 한개의 엔진이 추가가 되면 충돌이나 뜰때가 있고 안뜰때가 있습니다.
그리고 이게 늘 처음에 뜰땐 정상적으로 뜹니다.
추가적으로 Module Terminate가 안뜰때는 부모창을 죽이면 뜹니다.
부모창에서 로딩을 한게 아닌데 부모창에서 뜨는지도 의심스럽구요..
한번 다시 부탁드리겠습니다.
감사합니다
|