티스토리 뷰

반응형



VB 6.0으로

프로그램을 제작할 때

만약 마이크로 소프트 오피스 프로그램을

참조해서 프로그램을 만들었다면

사용자의 PC에도 물론 MS오피스 프로그램이

설치되어 있어야 한다.(당연한 얘기...)

하지만

프로그램의 세계에도 예외상황이 늘상 발생하듯

현실세계도 예외상황이란 있기마련...

배포하고자 하는 PC에 MS오피스가 설치되어 있지

않은 경우가 있을 수 있다.

그럴 경우 프로그램을 실행시키면

FM20.DLL 파일이 누락되었습니다...와 같은

에러메세지를 띄우게 된다.

단순히 FM20.DLL 파일을 찾아서

해당 PC의 system32폴더에 넣어주면 되는게 아닌가 생각할 수 있겠지만

사실 이 파일은 MS오피스를 설치해야만 사용이 가능하기 때문에 단순히 파일만 복사해서 넣어주게 되면

다음과 같은 에러메세지를 보게 될 것이다.


에러 내용만 봐서는 전혀 단서를 찾을 수 없지만,

FM20.DLL파일을 단순히 붙여넣기만 해서는 사용이 불가능 하다는 뜻이다.

이런 경우 MS에서는 다음과 같은 해결책을 제시하고 있다.


링크를 따라 가보면 알겠지만 아래의 ActiveX컨트롤을 하나 설치하라는 내용이다.(사이트에서 직접 다운로드도 가능하다.)

Microsoft ActiveX Control Pad


결과는 사실 뭐 별거 없고, 간단한 HTML편집툴이 설치되어 있을 것이다.

그리고 프로그램을 실행시키면 에러없이 잘 돌아가는 걸 확인하면 끝.

아, 그리고 주의사항이 하나 있다.

일본어 운영체제를 사용하는 유저에게 따로 설치파일을 제공하고 있으니 반드시 별개의 인스톨 파일로 설치할 것.

IMPORTANT! Japanese users, please install the following additional required component:

Download additional Japanese component (134 KB):



블로그코리아에 블UP하기




반응형
댓글
반응형
05-17 05:57
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함