|
아래 내용만으로 보면 hicpd530.dll 파일이 비주얼 씨용 라이브러리는 아닌것 처럼 보입니다. 만일 비주얼씨용 라이브러리라면 C++ Builder 6.0에서 사용할 수 있게끔 lib 파일로 변환해야 합니다.
만약 VC++ 6.0에서 만든 111.DLL을 111.lib로 만들려면
실행 - cmd 창에서 implib -a hicpd530.lib hicpd530.DLL을 입력하시면 hicpd530.lib가 만들어집니다.
만들어진 hicpd530.lib 파일을 Add to Project에 추가하고 hicpd530.DLL과 hicpd530.lib 파일 소스 폴더에 복사한 후 사용하면 됩니다.. 물론 헤더 파일을 include 로 정의해 주시고 나오는 함수들을 사용하면 됩니다.
그런데 아래 내용에서 cp53011a.c, cp53011a.h 파일이 있는 것으로 보아 아마 그냥 C 레벨에서 지원이 가능해 보이기도 합니다.
C레벨에서 지원이 된다면 위의 과정은 그냥 무시하시고
#include "cp53011a.h" 해 주시고
헤더에 정의된 함수를 불러다 쓰면 될 것입니다.
박경완 님이 쓰신 글 :
: 안녕하세요 저는 모션보드를 공부하고 싶어하는 사람입니다.
: 이것저것 빌더로 공부하다 실제로 무언가를 해보고 싶어서 이렇게 지지리 궁상떨고 있습니다.
: 모션보드를 아는 분께 빌려 장착하고 공부하려고 하는데 처음부터 어려움이 많네요..
: 1] DLL 라이브러리를 제공합니다.
: VC,VB 용으로 DLL을 제공하는데 빌더 역시 지원은 된다고 하네요. 일본 제품이라..메뉴얼도 없고..
: 아는데로 메뉴얼엔
:
: Microsoft Visual C/C++용 CPD530라이브러리함수레벨1
: (cp53011a. c, cp53011a. h),
: Microsoft Visual Basic용 CPD530라이브러리함수레벨1
: (cp53011a. bas),
: CPD530드라이버I/F용 DLL (hicpd530.dll)
: CPD530디바이스드라이버 (hicpd530.vxd, hicpd530.sys, hc530w2k.sys)
:
: 이렇게 적혀 있는데요..흠냐 어떻게 등록해서 사용해야 하는건지 잘 모르겠습니다.
: DLL 을 등록하면 메뉴얼에 있는 함수를 그냥 사용할수 있는건지요?
: 등록을 어떤 식으로 하고 어떻게 사용해야 바른 방법 인지 알려주시면 감사하겠습니다.
: 너무 초보적인가? 혹시 몰라서 DLL을 한번 올려봅니다.
: 참고로 저는 BD6을 사용하고 있습니다.
: 친절하게 알려주시면 감사하겠습니다.
|