다음을 통해 공유

windows8에서 vb6으로 만든 activeX OCX와 다른 실행프로그램과의 통신문제..

익명
2014-12-26T04:24:12+00:00

안녕하세요.

저는 아쉽게도 아직까지 구시대적 개발언어인 비주얼베이직6을 사용하여 소프트웨어를 제작하는 프로그래머입니다.

이번에 새로 맡은 프로젝트에서 개발적 문제에 봉착하여 이렇게 질문을 올리게 되었습니다.

일단 제가 만들고 있는건 ActiveX기반의 소프트웨어로써

웹페이지에 activeX OCX를 올려놓고 호출하여 주(메인)실행프로그램에 인자값을 전달해야 하는 기능의 소프트웨어 입니다.

간략히 두가지입니다.

  1. ActiveX OCX를 통해 주셋업파일을 다운로드시켜 실행

->WININET을 사용하여 다운로드 시도

  1. ActiveX OCX를 사용하여 설치된 주실행파일에 인자값 전송

->SENDMESSAGE를 사용하여 인자값 전송

이렇게 구현중입니다.

그런데 문제가 발생해서 해결을 못하고 있네요

운영체제중 XP와 WINDOWS7에서는 정상적으로 1번과 2번이 작동되는것을 확인했습니다.

그런데 WINDOWS 8 이상의  OS에서는 1번도 안되고 2번도 안됩니다.

실행파일간으로는 되는데 웹서버에 OCX를 올려놓고 하면 무조건 안되네요..

문제가 무엇일까요??

유추한 문제로는 WINDOWS 8이 보안이 강화되면서 생긴 문제 같아 보이는데 해결방법을 못찾고 있습니다..

가정용 Windows | 이전 Windows 버전 | 인터넷 및 연결

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2014-12-26T05:40:05+00:00

    안녕하세요. 성동유님

    저희 Microsoft Community에서는 Client 윈도우 사용 방법에 대하여 도움을 드리고 있습니다.

    번거로우시더라도 Visual Studio  개발문의는 MSDN포럼으로 문의해 주시기 바랍니다.

    MSDN 포럼

    http://social.msdn.microsoft.com/Forums/ko-kr/categories/

    추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해 주시기 바랍니다.

    ※ 응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음