다음을 통해 공유

VB 6 에서 만든 사용자 컨트롤 (OCX) 이 등록이 되지 않습니다.

익명
2010-06-16T07:57:04+00:00

도움말:

  • VB 6 에서 제작한 사용자 컨트롤을 이용해서 OCX 를 만들었습니다.
  • 설치프로그램(와이즈 인스톨레이션) 을 이용해서 대부분의 XP 시스템에서는 ocx 도 설치하면서
  • 등록이 됩니다.
  • 그런데 유독 어떤 시스템에서는 전혀 ocx 가 등록이 되지를 않습니다.
  • 그래서 사용자정의 컨트롤로 다시 환원해서 exe 프로그램에 포함해서 컴파일 한다음에
  • 설치를 해 봐도 항상 안되는 시스템에서는 똑같이 프로그램이 실행이 되지를 않습니다.
  • ocx 를 system32 디렉토리에 카피해 넣고서 regsvr32 로 직접 시도해 보았지만 그래도
  • 등록이 되지를 않네요.
  • 이런 경우 어떤 문제가 있는 것일까요?
  • 항상 정확한 답변을 주셨는데 이번에도 꼭좀 해력책을 부탁드립니다.
  • 건강하세요. ^^
가정용 Windows | 이전 Windows 버전 | 앱

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

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2010-06-26T05:05:36+00:00

레지스트리에서 등록이 되었는지 확인을 해보세요..

같은 시스템에서 같은 문제라면 해당 운영체제에 문제가 있을 수 있습니다

보통 레지스트리 클리너 같은 유틸리티를 사용을 해서 한번 레지스트리를 정리해 줄 필요가 있겠네요..

그리고 나서 바이러스도 이번 기회에 체크를 해보시구요...

혹시 공유 dll 파일들 있지요.. 

예를 들면 c 쪽에서 mfcxxx.dll 파일들 vb 면 vbxxx.dll 파일들이 system32 폴더에 있는지 확인도 해보세요.

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

댓글 0개 설명 없음

1 추가 답변

정렬 기준: 가장 유용함
  1. 익명
    2010-07-04T03:03:12+00:00

    바쁘신 와중에도 친절한 답벼을 해 주시니 감사합니다.

    알려주신 방법대로 한번 해 보고 결과 말씀 드리겠습니다.

    건강하세요. ^^

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

    댓글 0개 설명 없음