윈도우7에서 VB6(Visual Basic 6) 프로젝트를 로딩하다 보면 mscomctl.ocx 관련 에러를 심심치 않게 볼수 있다.
이 문제는 윈도우7 시스템(c:\windwos\system32) 폴더에 mscomctl.ocx 파일이 존재하지 않거나,
또는 파일은 존재하지만 정상적으로 등록되지 않은 경우에 발생한다.
Visual_BASIC_6_Runtimes_Pack_Release_7.zip
2.62MB
1. 파일이 존재하지 않는 경우: 첨부파일 실행
2. 등록되어 있지 않은 경우([명령 프롬프트]를 관리자권한으로 실행 후)
가. OCX 등록: C:\Windows\system32>regsvr32 mscomctl.ocx
나. Lib등록: C:\Windows\system32>regtlib msdatsrc.tlb
3. 이렇게 해도 안되면, VB6 프로젝트 파일(*.vbp) 파일을 메모장에서 연 후,
다음과 같은 문장에서 2.0 -> 2.1 또는 2.1 -> 2.0으로 변경한다.
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; mscomctl.OCX
반응형
'IT오류연구' 카테고리의 다른 글
[기아 올뉴카니발(YP)] AVN 엔지니어링 모드 (12) | 2020.03.31 |
---|---|
VB.NET 에서 MDB파일로 INSERT 구문 실행 오류 (3) | 2020.03.30 |
도시바 중앙집중식 에어컨 잠금 해제 방법 (19) | 2020.03.30 |
전자해도(ECDIS) 에서 "미친 마우스(Crazy Mouse)" 해결 (2) | 2020.03.29 |
미국 레인소프트(RainSoft) 정수기 셀프청소 불가 (2) | 2020.03.29 |