VB 6.0 에서 MSCOMCTL.OCX 로드시 개체 라이브러리가 등록되지 않았습니다. 해결방법

유용한 자료실|2015. 11. 3. 07:01

오랜만에 글을 적는 것 같습니다.

필력을 높히기 위해 시작한 블로그이지만, 역시 작심 삼일을 넘기지 못하고 방치하다가

또 이런 작은 문제를 해결하려고 인터넷 검색을 막 했습니다만, 원하는 결과를 찾지 못하여

이 문제의 해결 방법을 제 블로그에 포스팅하여, 그리 많은 문제는 아니지만 다른 분들은 원활하게 해결하시길 바라며

글을 적습니다.


VB6.0 을 아직도 쓰는 사람이 얼마나 될지 모르지만.. 

저는 주로 간단한 프로그램을 만들 때 씁니다.

하지만 Visual Basic 6.0 도 구시대 유물이 된지는 꽤 오래된 것 같습니다. 사실 VB6 만큼 간단한 프로그램 만들 때

좋은 것이 없는데 말입니다.


저도 한참동안 VB6.0 이 컴퓨터에 설치되어있지 않았는데, 

간단한 프로그램을 만들려고 설치했습니다.

리스트뷰와 프로그래스바를 사용하려고

MSCOMCTL.OCX 을 로드 했는데,





[개체 라이브러리가 등록되지 않았습니다.] 라면서 자꾸 컨트롤을 내어주질 않았습니다.

오기가 발동했지요.. 오만 인터넷 검색을 시작했습니다.


*32bit 운영체제일 경우

CMD(관리자모드) > cd c:\windows\system32 > regsvr32 mscomctl.ocx 


*64bit 운영체제일 경우

2. CMD(관리자모드) > cd c:\windows\SysWOW64 > regsvr32 mscomctl.ocx



당연한 말이지만 regsvr32로 mscomctl.ocx 를 등록하고 사용하라고 나와있었습니다.

그 덧글로 여러명의 사람이 해결했다는 말이 있었고,

또 저처럼 이 방법으로도 역시, 해결되지 않았다는 덧글이 있었습니다.


두번째 방법으로는 역시 마찬가지로,


*32bit 운영체제일 경우

CMD(관리자모드) > cd C:\windows\system32 > regtlib msdatsrc.tlb


*64bit 운영체제일 경우

CMD(관리자모드) > cd C:\windows\SysWOW64 > regtlib msdatsrc.tlb


로 해결하는 방법이 있었습니다.

이 또한, 덧글에 해결하셧다는 분들이 있었고




저처럼 regtlib 이 없는 컴퓨터가 있었습니다.

왜 인지는 아직 잘 모르겠습니다만, 

인터넷 검색으로 regtlib.exe을 설치하려다가 바이러스 파일을 받았습니다.

(주의하세요..)


그래서 저는 어떻게 해결했냐구요?


외국 포럼에서



VB6_Register_TypeLib_Utility.zip



이 놈을 받아서 해결했습니다 !!




실행하면 위 사진과 같은 놈이 나오는데,


Type Library 에 손수 저 경로를 적어주시면 됩니다.

아참..


64bit 운영체제는 SysWOW64 그대로 하시면 되구요..

32bit 운영체제는 system32 로 바꿔주셔야 합니다.


그리고 Register 버튼을 누르시면 됩니다. 아차차 꼭 ! 요놈도 관리자모드로 실행시켜주셔야 합니다.












댓글()

컴퓨터 최적화 고클린 무설치 버전

유용한 자료실|2014. 4. 24. 16:23

 

오랫동안 정리하지 않아 점점 컴퓨터가 느려질 때가 있다.

 

컴퓨터 최적화 프로그램으로는 고클린 만한게 없지만,

 

항상 찾을 때마다 설치를 해야되는 단점이 있으므로 클라는 usb에 고클린 무설치 버전을 항상 넣어놓고 다닌다.

 

사양은 좋으나, 컴퓨터가 왠지 버벅거릴 때

 

한번 쯤 정리를 하는것을 추천

 

 

GoClean 1.3.exe

 

댓글()

한글판 에디터 플러스 + 키젠포함

유용한 자료실|2014. 4. 24. 16:13

 

php는 물론, 웹프로그래밍을 할 때 꼭 필요한 놈이다.

에디터 플러스라고 하는놈인데, 자체적으로 FTP도 지원한다.

 

 

한글판 EditPlus_v3.01.543.zip

 

댓글()

HTTP Analyzer V7 + Keygen * 패킷 스니핑 프로그램

유용한 자료실|2014. 2. 27. 11:43

프로그램을 개발하다보면,

혹은 프로그램을 이용하다 보면 패킷을 어디로 보내는지가 궁금할 때가 있습니다.


특히 악의적인(?) 프로그램들은 혹시 아이디와 비밀번호를 어디론가 보내지 않을까?

라는 생각이 들 때도 있습니다.

이번 포스팅은 웹이건, 프로그램이건 랜카드를 통해서 나가는 모든 패킷을 볼 수 있는

HTTPAnalyzer 라는 놈을 소개 하려고 합니다.


물론 이 포스팅은 '공유' 가 목적이 아니라 '소장' 이 목적이지만요.



아날라이져 실행화면입니다. 캡션에 Unregistered Version 라고 적혀있는데 아직, 정식버전이 아니라서 뜨는겁니다.

아래에서 키젠 등록법을 설명하겟습니다.

신기하게도 아날라이져 데모버전은 정품인증조차 할 수 없는것이 있습니다.

몰라서 한참 찾아해멧죠.. -0 -ㅋ



본격적인 정품 등록을 시작하겠습니다.

메뉴에 Help > Enter Registration Information 을 클릭합니다.



그러면 위 이미지와 같은 창이 뜹니다. 이제 저

Licensed to 와 Registration Number 을 채워야 하겟죠.. 

물론 돈을 내고 지급받은 인증키를 넣는것이 제일 수월하지만, 사이트에 들어가봣더니 온통 영문이라서..



다운 받으신 파일의 압축을 풀면 Keymaker-ZWT 라는 폴더안의 내용입니다.

Keygen.exe를 실행시켜 주시면 됩니다.




처음실행시키면 Registration Number 란이 공백입니다.

Products 란을 HTTP Analyzer Stand-alone Edition 으로 맞춰주고 Generate 버튼을 눌러주시면 위 이미지와 같이

인증키같은것이 뜹니다.



다시 아날라이져로 돌아와서

Licensed to 에는 뭐 아무거나 쓰셔도 됩니다.

Registration Number 에는 아까 키젠에서 만들었던 키를 넣어주시면 됩니다.

빈칸을 다 채우시고 OK 버튼을 눌러줍니다!




이런 메시지가 뜨면 OK을 눌러주고, 아날라이져를 완전히 종료후 다시 실행 시키면 완성.



짠, 이제 캡션에 HTTP Analyzer V7 이라고만 뜨네요


▶ Start 버튼을 누른 순간부터 모든 패킷들이 캡쳐 됩니다.





댓글()