대항해시대2 에디터 런타임 오류 - daehanghaesidae2 editeo leontaim olyu

안녕하세요. 블로그를 운영하고 있는 나블입니다.
글을 읽다가 궁금한점이 있으면 댓글 남겨주세요.
작은 관심이 글을 쓰는데 있어서 큰도움이됩니다.

대항해시대2 에디터 런타임 오류 - daehanghaesidae2 editeo leontaim olyu

 컴퓨터를 이용하다보면 제대로 프로그램이 작동이 되질 않아서 오류가 생기는 일이 있을 수 있습니다. 그럴때는 오류를 해결하기 위해서 인터넷을 검색해보면 손쉽게 문제를 해결해보실 수 있는데요. 이번에 생긴 오류는 제가 윈도우10 운영체제를 새롭게 설치하고 옛날 프로그램을 설치하려고 하는데 생긴 문제를 직접 해결해보도록 하겠습니다.

 우선 윈도우10운영체제는 윈도우에서 제공하는 가장 최신버전의 운영체제이기 때문에 아직 호환성 관련된 문제가 조금 남아있습니다. 이는 시간이 되면 해결될 문제이지만, 엄청 오래전에 만들어진 프로그램을 실행하려고하면 정상적으로 작동을 하지 않고 오류가 나타나 문제를 해결하기위해 다른 프로글매을 설치해야하는데요.

[339 런타임 오류 발생]

 Visual BASIC 6 Runtimes Pack Release 7 파일을 설치하면 문제를 해결할 수 있습니다.

비주얼 베이직 팩에서 오류에 관련된 파일을 컴퓨터에 설치하는 작업이 진행되기 때문인데요.

대항해시대2 에디터 런타임 오류 - daehanghaesidae2 editeo leontaim olyu
Visual_BASIC_6_Runtimes_Pack_Release_7.exe

위에 해당 파일을 다운받아서 설치를 직접 해주시면 끝입니다.

정말 간단하죠?

밑에 글과 사진들은 설치하는 과정에 관해서 설명한 글이니 생략을 해주셔도 된답니다.

포인트는 위에 파일을 정상적으로 설치한 이후에 재부팅 후에 다시 프로그램을 실행해보시면,

생겼던 오류가 해결되고 정상적으로 작동을 하거나 다른 오류라 추가적으로 발생할 수 있는데요.

그렇게되면 그 오류를 해결을 하는 방법을 찾아 다시 적용을 해주시면 된답니다.

그러다보면 정상적으로 프로그램을 실행해보실 수 있습니다.

[비주얼 베이직 설치하기]

설치를 위해 다운받은 설치파일을 실행을 해주시면 된답니다.

이 설치 팩 또안 제작된지 오래된 프로그램이라 요즘에는 잘 사용하지 않죠.

하지만 옛날 프로그램이 실행이 안될때 이걸 깔고 실행하면 잘 된답니다.

[라이센스 동의 후 설치진행]

이제 빠르게 설치를 진행해주시면 되겠습니다.

프로그램을 설치하다가 다른게 설치될 걱정이 없으니 다음을 누르면서 바로 설치를 해주면 끝입니다.

[정보]

정보에 관련된 부분도 별로 알 부분이 없으니 넥스트를 눌러 계속 진행해주죠.

[설치 준비 끝]

마지막으로 인스톨을 누르면 드디어 설치가 진행이 되는데요.

용량이 크지 않아서 바로 설치가 완료됬다는 문구를 볼 수 있습니다.

[설치 진행 후 완료]

이렇게해서 정상적으로 설치를 한 모습을 살펴보았는데 설치과정은 따로 보지 않아도 된답니다.

설치하는 중간에 어려운 부분이 없으니 위에서 해당 파일만 받아서 설치만 해주면 되기 때문에 간단한데요.

이번에 생긴 오류를 해결하는 방법이 이렇게 간단하니 직접 따라서 진행을 해보시면 되겠습니다.


안녕하세요

프로젝트를 하면서 예전에 만들었던 프로그램을 실행할 일이 종종 있습니다

잘 실행이 되면 좋겠지만 대부분은 한 번에 실행이 안 될 때가 많습니다 ㅠㅠ

실행하는 중에 밑에와 같은 에러가 나타났습니다

'339' 런타임 오류가 발생하였습니다. '~~~.ocx' 구성 요소나 종속성이 정확하게 등록되지 않았습니다. 파일이 누락되었거나 잘못되었습니다.

대항해시대2 에디터 런타임 오류 - daehanghaesidae2 editeo leontaim olyu

이런 에러가 발생했을 경우 에러 원인과 해결 방법에 대해서 알아보겠습니다


에러 원인

에러 원인은 제가 블로그에 적은 원인 이외에도 많은 원인이 있을 것 입니다

1. 윈도우 32비트의 경우 C:\WindowsC:\Windows\System32 경로에

 윈도우 64피트의 경우 C:\Windows\SysWOW64 경로에

 ocx 파일이 모여있습니다

 하지만 '~~~.ocx' 파일이 없는 경우 에러가 발생합니다

2. '~~~.ocx' 파일이 있지만 손상이 된 경우 에러가 발생할 수 있습니다


해결 방법

명령 프롬프트를 실행합니다

 -> 윈도우 + R키를 누른 후 cmd로 검색하여 실행합니다

대항해시대2 에디터 런타임 오류 - daehanghaesidae2 editeo leontaim olyu

1. 32비트 윈도우의 경우

 언로드 : regsvr32 C:\windows\system32\해당.ocx /u

 로드    : regsvr32 C:\windows\system32\해당.ocx

위와 같이 명령어를 입력하여 ocx파일을 삭제했다가 다시 설치합니다

2. 64비트 윈도우의 경우

 언로드 : regsvr32 C:\windows\syswow64\해당ocx /u

 로드    : regsvr32 C:\windows\syswow64\해당.ocx

제 PC는 64비트이므로 아래와 같이 ocx파일을 언로드했습니다

대항해시대2 에디터 런타임 오류 - daehanghaesidae2 editeo leontaim olyu

이어서 다시 로드했습니다

대항해시대2 에디터 런타임 오류 - daehanghaesidae2 editeo leontaim olyu

명령어를 입력하고 프로그램을 재실행하면 정상적으로 작동하는 것을 확인할 수 있을겁니다

여기까지 '339' 런타임 오류가 발생하였습니다. '~~~.ocx' 구성 요소나 종속성이 정확하게 등록되지 않았습니다. 파일이 누락되었거나 잘못되었습니다.

에러원인과 해결방법에 대해서 알아봤습니다

위 에러로 고통받는 분들에게 이 글이 도움이 되었으면 좋겠습니다