윈도우에서 VB6(Visual Basic 6) 프로젝트를 로딩하다 보면 mscomctl.ocx 관련 에러를 심심치 않게 볼수 있다.
이 문제는 윈도우 시스템(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
'339' 런타임 오류가 발생하였습니다. 'MSCOMCTLOCX' 구성 요소나 종속성이 정확하게 등록되지 않았습니다.
파일이 누락되었거나 잘못 되었습니다.
★처리방법 : 아래↓ 진행 가이드 따라서 진행 하시면 됩니다.
▼ 먼저 윈도우 바탕화면의 '내PC' 아이콘을 클릭 합니다.
만약 바탕화면 '내PC' 아이콘이 없다면(?)
화면 하단에 돋보기아이콘 클릭하여
검색창에 '내PC'라고 입력 시 → 내PC라는 앱이 나오면 클릭!
▼ 이제 'C:\Tool\서비스관리' 경로로 이동하고,
SeviceTool.exe 파일을 클릭(실행)한 ~ 후
아래 메뉴의 '시스템파일 재설치' 버튼을 더블클릭 합니다.
'IT 컴퓨터' 카테고리의 다른 글
삼국지 11 윈도우 10 11 플레이 반에디터 트레이너 파일 (0) | 2025.01.19 |
---|---|
Trojan:Win32/Wacatac.B!ml 윈도우 11 Defender 바이러스 맬웨어 판단 (0) | 2025.01.19 |
윈도우 7 윈도우 8 정품키 다이렉트 윈도우 11 무료 업그레이드 가능 방법 (0) | 2025.01.18 |
윈도우 11로 변경해야 하는 이유 장점 윈도우 10과의 차이점 (0) | 2025.01.17 |
메인보드 CAM 4G Resizable bar 설정 성능 향상 효과 AMD SAM 항목 활성화 방법 (0) | 2025.01.17 |