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
[37756] Re:DLL 동적생성에 관해서 고수님들께 문의드립니다.
김정식 [freddicola] 1032 읽음    2004-10-25 12:04
결국엔 이 방법 밖에 없더군요.
더 좋은 방법이 있으면 알려 주십시오. ^^;
1. DLL을 적당한 폴더 적당한 이름으로 복사한다. 이것은 A_mod1.dll이라고 하자.
2. LIB를 사용하지 않고, 직접 LoadLibrary방식으로 A_mod1.dll을 읽어 들인다.
3. 또 사용할 일이 있으면, 다른 이름으로 해당 DLL을 복사한다.

이렇게 사용하는 것은 DLL속에 Global Variable이 있어서, 독립적으로 사용하지
못할때 사용하면 유용합니다.
그러나, DLL의 이점을 살리지 못하는 방식이므로 추천하는 방식은 아닙니다.

짱구오빠 님이 쓰신 글 :
: 제가 VC++에서 DLL을 만들고
: C++ Builder에서 그 DLL을 링크하여 사용하고 있습니다.
:
: 문제는 세개의 폼에서 하나의 DLL을 사용하는 것이 아니라
: DLL을 동적으로 생성하여
: 각 폼에 같은 DLL을 각자 사용하고 싶습니다.
: (맞는지 모르겠네요.)
:
: 지금은 LIB 파일만 링크하여 DLL을 사용하고 있습니다.
:
: 제가 시리얼 통신 DLL을 만들어서 각 세개의 폼에
: 하나의 시리얼 포트를 할당하여 통신 DLL을 콜하는 프로그램인데요.
: 동시에 세개의 시리얼 포트를 콘트롤 하는데
: 하나의 폼에서 처리가 종료되어야 다른 폼(포트)으로 제어가 넘어가네요.
:
: 즉 동시에 멀티로 포트를 제어하고 싶습니다.
:
: 설명이 잘 되었는지 모르겠네요.
: 답변 좀 부탁드립니다.

+ -

관련 글 리스트
37742 DLL 동적생성에 관해서 고수님들께 문의드립니다. 짱구오빠 854 2004/10/23
37756     Re:DLL 동적생성에 관해서 고수님들께 문의드립니다. 김정식 1032 2004/10/25
37794         Re:Re:DLL 동적생성에 관해서 고수님들께 문의드립니다. 김영민 954 2004/10/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.