C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[22848] Re: 방법에 대한 추가질문...
최영수 [] 627 읽음    2002-11-25 23:18
최영수 님이 쓰신 글 :
:
:  저희 회사에서 어떤 프로그램을 작성하려고 하는데...
:  사용하려고 하는 라이브러리가 델파이용 dll 라이브러리입니다.
:  가능하면 C++ Builder에 이 라이브러리를 사용하고 싶은데...
:  어떤 수가 없습니까?
:  수가 없다면 어쩔 수 없이 델파이를 익혀야겠죠... T_T
:
:  혹시 가능한 방법을 아시는 분이 있으면 답변 부탁드립니다.
:  참고로 라이브러리를 보니 dll화일과 pas화일만 있네요.

사용가능하다고 하셨는데요...
pas로 된 화일을 프로젝트에 추가시키고 컴파일시키니 오류가 발생하더군요.
(참고로 pascal로 된 부분은 거의 진행이 안되는 듯하더군요.)

참고로 주어진 dll화일의 이름이 AAA.dll이라고 할 때
pas화일이 2개가 있는데요...(참고로 라이브러리에 있는 PlayString이라는 함수를 예로 들어보겠습니다.)

첫번째 화일엔
extern PlayString; external 'AAA.dll' name PlayString ;
...
이런 식으로 선언이 되어 있구요...

두번째 화일엔
function PlayString( chdev : Integer, HanString : String) : integer ;stdcall;
...

물론 소스는 dll안에 있을테니 pas화일은 그냥 선언만 하는 듯한데...
어떻게 사용해야되는 지 알 수 있을까요?
pas화일을 빌더에서 사용하려면 hpp로 만들어줘야 된다던데...
이렇게 할 필요는 없을까요?


+ -

관련 글 리스트
22817 빌더에 델파이용 라이브러리를 사용가능한지...? 최영수 722 2002/11/24
31224     Re:빌더에 델파이용 라이브러리를 사용가능한지...? 하느리 616 2002/11/25
31223     Re:빌더에 델파이용 라이브러리를 사용가능한지...? 하느리 669 2002/11/25
22848     Re: 방법에 대한 추가질문... 최영수 627 2002/11/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.