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
[27278] DLL 관련 질문입니다.
rapper_jay [] 634 읽음    2003-09-23 10:25
두가지 질문입니다.



1. 폼이 있는 DLL에서 메인 프로그램이 시작할 때 Dll 폼을 띄운 다음 계속 메모리에 접근할 수 있는지...

폼이 있는 DLL은 메인폼과 메모리를 공유하는 부분이 있다. 이것은 파라미터로 void pointer로 전해지며, 이 메모리는 서로 공유한다.(일치함)

DLL 폼이 ShowModal 형태로 함수 안에서 생성하고 소멸되는 것이 아니라, 메인폼이 시작할 때 생성해서 종료될 때 함께 종료될 수 있어야 한다. (라이프가 프로그램이 되어야...)

그리고, 그 때 메모리까지도 함께 공유해야 한다.

2. 클래스로 구성된 DLL (폼이 없음)
실질적인 명령 셋이 아닌, 클래스와 Hierarchy 구조, 그리고 완벽한 자기 모듈 컴파일로 배포가 가능한 DLL이 구성 가능한지

예를 들면.. A가 B라는 멤버 클래스를 가지고 있고. 이것 자체가 하나의 DLL로 컴파일된 다음..
컨테이너 프로그램이 A라는 클래스를 생성하여 사용한다.

+ -

관련 글 리스트
27278 DLL 관련 질문입니다. rapper_jay 634 2003/09/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.