사용자 삽입 이미지

사용자 삽입 이미지


사용자 삽입 이미지


사용자 삽입 이미지



사용자 삽입 이미지



[ 참고사항 ]

    1. 배포시 설치확인 팝업
       패키지 및 배포 마법사를 이용해서 CAB 파일을 만들때
       Vb Run time및 Mirosoft의 라이브러리를 이용하는경우
       기본적으로 "Microsoft 웹사이트에서 다운로드(M)"로 선택이 되어있습니다.
       이런식으로 배포할경우 과정중 설치확인을 위한 팝업이 나타나게됩니다.
       이를 해결하기 위해서는
       배포 마법사 진행 단계중 이 "이 Cab 파일에 포함"을 지정하면 됩니다.
       ( 알려주신분 : http://www.enjoydev.com/ : 182cm@korea.com)

        * 옵션을 직접 지정하는 방법
            VBRun60.exe /q
        [COMCAT.cab_Installer]
        file-win32-x86=http://activex.microsoft.com/controls/vb6/VBRun60.cab
        run=%EXTRACT_DIR%\VBRun60.exe /q

    2. 버전정보
       ocx등록정보의 파일버전,
       cab파일내부의 inf파일안의 버전
       html페이지의 object태그에있는 버전을 동일하게 맞춰주어야한다.
       버전구분자는 콤마(",")로 마침표(".")가 아닙니다.

    3. 배포파일 설치중 에러 확인
       cdlogvw 프로그램을 이용하면 ClsID할당 단계부터 라이브러리 설치중
       어떤 파일설치중에 에러가 났는지 확인할 수 있습니다.
       다운로드 : http://www.siteadvisor.com/sites/immdesign.com/downloads/startat10/

    4. Active설치시 재부팅 메시지
       기존의 사용중인 dll이 ActiveX설치과정에서 변경된경우
       재시작을 요구하게됩니다.
       버전 낮은 파일을 구해서 배포하면 이런상황을 피할 수 있다고하던데..
       확인해보지 못했습니다.

    * Vb Runtime : http://support.microsoft.com/kb/290887
        vb6.0으로 생성된 AcitveX컨트롤에서는
        기본적으로 VB Run Time파일이 system32나 system디렉토리에 존재해야합니다.
        XP 버전에서는 기본적으로 VB Run Time파일이 설치가 되어있습니다.



[ 참고 사이트 ]

    인조이데브 ( http://www.enjoydev.com/ )
    데브피아 ( http://www.devpia.com/ )
    엠에스디엔 ( http://www.msdn.com/ )
    엠에스 서포트사이트 ( http://support.microsoft.com/ )
    주로 데브파이를 이용 에러상황과 다양한 해결방법을 적절히 활용할 수 있었습니다.

    vb 소스많은 사이트 : http://pages.cpsc.ucalgary.ca/~saul/vb_examples/tutorial10/activex01.html
    ActiveX Control Examples : http://pages.cpsc.ucalgary.ca/~saul/vb_examples/tutorial10/activex01.html
    Internet Explorer에서 사용이 허가된 ActiveX 컨트롤을 사용하는 방법 : http://support.microsoft.com/default.aspx?scid=kb;ko;159923
    ActiveX 컨트롤에서의 IObjectSafety 인터페이스 구현 : http://www.madchick.com/Default.asp?Page=2&SubPage=2&3thPage=1
    Visual Basic 컨트롤에서 IObjectSafety를 구현하는 방법 : http://support.microsoft.com/default.aspx?scid=kb;KO;q182598
    VBRun60sp6.exe가 Visual Basic 6.0 SP6 런타임 파일을 설치한다 : http://support.microsoft.com/kb/290887

    INFO: .cab 파일 서명 단계
    http://support.microsoft.com/default.aspx?scid=kb;ko;247257

    HOWTO: Internet Explorer에서 라이센스가 필요한 ActiveX 컨트롤을 사용하는 방법
    http://support.microsoft.com/default.aspx?scid=kb;ko;159923

    INF: ActiveX Control이 'X'표시로 나타나는 문제/LPK_tool사용
    http://support.microsoft.com/default.aspx?scid=kb;ko;600915

    안전성 경고(IObjectSafety)
    HOWTO: Implement IObjectSafety in Visual Basic Controls (Q182598)
    http://support.microsoft.com/default.aspx?scid=kb;KO;q182598

http://blog.nice2seeyou.com/mike/trackback/212
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST