에휴.. 목마른 놈이 우물 판다고 결국 답을 찾았습니다. 제 질문속에 답이 있었네요..
결론은 class 형식으로 만들어진 DLL 을 C 함수형으로 읽을 수 있도록 wrapper DLL 을 만들어야 합니다.
물론 wrapper DLL은 비주얼 스튜디오의 C++로 만들어야 합니다. 어차피 빌더는 class 형식의 DLL을 읽어 들이지 못하기 때문에
빌더로 DLL 을 만들어 봐야 되지를 않습니다.
김시환 님이 쓰신 글 :
:
: 비주얼C 에서 class 형식으로 만들어진 DLL 파일을 가져다 사용하려고 하니 이게 계속 에러가 나고 동작이 안돼네요..
:
: 예전에 누군가가 비주얼C 이용해서 객체 형식을 개별 함수 형식으로 불러 오도록 새로 DLL 을 만들어서 사용하면 된다고 해서
: DLL 새로 만들고 불러 들였는데 프로그램 실행하면서 바로 뻗어 버리네요..
:
: 정적링크가 안돼면 동적링크를 사용해야 하는지??
: class 형식의 DLL 불러다 쓰는 다른 방법이 있을까요??
:
:
|