[ 내용 추가 : 2011.08.04 ] ===================================
아래 오류 사항은 아별툴v2.1으로 버전업하면서 해결하였습니다.
mscomctl.ocx파일을 참조하는 컨트롤을 없애버렸거든요.. ㅋㅋ
근데.. 오늘 연어빵 님의 컴터에서 비슷한 유형의 에러가 발견되었습니다.
연어빵님 컴터 사양은 아래와 같구요..
연어빵님은 아래의 VBRuntime Package를 설치하니 잘 돌아간다고 하네요..
참고하세요.
VBRuntimes_release7_ Setup.exe
======================================================
안녕하세요? 아별입니다.
아별툴 2 를 배포했는데요..
설치시 에러가 난다는 분들이 있어.. 해결 방법을 알려드립니다.
1. 에러 발생 원인
아별툴v2 부터 ListView2라는 컨트롤을 사용하기 시작했는데요..
시트 관리 등 리스트로 데이터를 리스트로 표현할대 많이 사용하는 컨트롤입니다.
이 컨트롤이 MSCOMCTL.OCX라는 시스템 파일을 참조하는데.. 그게 없거나 버전이 낮으면 에러가 발생합니다.
개발할때.. 일부러 버전이 낮은 MSCOMCTL.OCX파일을 구해서 만들었는데요..
그것보다 낮은 버전을 갖고 계신분들은 에러가 나는 겁니다. 꽤.. 오래된 컴퓨터 일 듯 싶습니다. ^-^;;
WindowsXP에서만 발생할거구요.. Vista나 Win7에서는 발생하지 않을 겁니다.
혹시 XP외의 윈도우에서 에러가 발생하면 댓글로 알려주세요.
2. 해결 방법
0) 맨 처음에는 아래 프로그램을 설치해보시고 아별툴을 다시 설치해보세요..
그래도 안되면.. 아래 방법을 해보시구요.. 에궁..
====================== 아 래 ========================================
최신 버전의 MSCOMCTL.OCX 파일을 시스템32폴더에 복사해 넣고,
레지스트리에 등록해 주고나서 아별툴2를 다시 설치하면 됩니다.
상세 방법
1) 아래 첨부파일을 다운 받고 복사해서 C:\Windows\System32 폴더에 붙여넣습니다.
(64bit 운영체제 사용자는 C:\Windows\SysWOW64 폴더에도 붙여넣기 하셔야합니다.)
기존에 파일이 있다면 오래된 버전이므로 덮어씌웁니다.
(첨부 파일은 최신 버전은 아니니.. 에러가 없는 분들은 하지 마세요..ㅋ)
2) 도스 실행창.. 실행창(Win+R)에 cmd 엔터칩니다. 또는 시작 > 프로그램 > 보조프로그램 > 명령프롬프트
도스창에서 아래 명령어를 입력하면 레지스트리에 등록됩니다.
regsvr32 MSCOMCTL.OCX
3) 아별툴v2을 다시 설치합니다. 끝~
* 이런 오류들이 날 경우가 그런 겁니다. ========================================================