Q&A

  • 액티브x에서 브라우저 종료시(완전종료가 아니고 새창만 종료) 아이콘 사라짐
액티브 x 컨트롤을 만들었는데

일반 Application으로 만들고
액티브 폼에 도킹했거든요

일반 app는 잘 동작하고, 잘 꺼지고요
액티브 x컨트롤도 잘 동작하고 잘꺼져요 근데

웹에서 링크 클릭해서 새창으로 액티브 x컨트롤이 뜨는데
그 창을 닫으면 즐겨찾기 아이콘들이 다 사라지네요..

액티브 엑스내용이 시스템 아이콘을 얻어와서 파일 아이콘그림을 보여주거든요
왜 그럴까요..  
1  COMMENTS
  • Profile
    Jeeeeeeeeeep 2006.02.27 09:37
    삽질하다 문득생각난 답 기쁜 ㅠㅠ

    1. 브라우저에서 새창(window.open)을 띄워서,
    2. (액티브x 컨트롤로)시스템 아이콘을 받아와서 이미지 리스트에 넣고
    3. 사용 후
    4. 이미지 리스트 free
    5. 후 자식창을 닫으니까

    즐겨찾기에 있는 아이콘이 다 사라지더라구요(정확이 마우스 오버하면 사라짐다)
    그래서 이래저래 보다가..참 간단한 걸 갖고..ㅡㅡ^

    이미지 리스트를 free하기전에
    imageList := Nil을 해주고 free를 하면
    창을 닫아도 아이콘들이 사라지지 않네요^^



    참고로 이미지리스트는 동적생성이에욥