비주얼베이직 6은 윈도우즈 95 시절에 나온 프로그램 언어로 윈도우즈 비스타를 제대로 지원하지는 못합니다.
윈도우즈 비스타에 정상적으로 설치할 수는 있지만, 원활하게 사용하려면 약간의 설정을 해 주어야합니다.
설정할 내용은 이렇습니다.
1) 관리자 권한으로 실행: 이렇게 하면 비주얼베이직 6을 실행할 때 마다 확인창이 뜨지만, 관리자 권한으로 실행하지 않으면 OCX 컨트롤을 정상적으로 쓸 수 없습니다.
2) 데스크톱 컴포지션 기능 끄기: 데스크톰 컴포지션 기능은 윈도우즈 비스타에서 새로 생긴 기능인데 에어로 인터페이스와 관련이 있다고 합니다. 이를 켜 놓으면 비주얼베이직 6에서 폼을 디자인할 때 매우 느리게 작동합니다.
설정을 해주는 방법은 이렇습니다.
1) 비주얼베이직 6을 설치합니다.
2) 바탕화면에 생긴 비주얼베이직 6 실행 아이콘에서 오른쪽 버튼을 눌러 속성 창을 엽니다.
3) '호환성' 탭으로 가서 '관리자 권한으로 실행', '데스크톱 텀포지션 사용 안 함'에 체크 표시를 합니다.
4) 확인 단추를 누릅니다.
이렇게 설정을 해 놓으면 아무 이상없이 비주얼베이직 6으로 프로그램을 개발할 수 있습니다.