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
[5762] dll 사용에 관하여
박병순 [] 2564 읽음    2001-02-27 15:23

안녕하세요

몇번이고 쓸까 말까 망서리다 이글을 올립니다.

저는 main(MDI dll)에서 sub(MDI dll) 프로그램을 호출하여 사용하던 중

sub프로그램에서 다시 메세지(처리중입니다.)를 보여주는데,

호출한 "메세지"을 닫으면 오류가 생깁니다( main 프로그램도 끝나버리면서

이런 메세지, "비정상적인 종료")


참고로 프로그램은 아래와 같이 작성 되었습니다.
1. 메인는 = *.exe ,formstyle은 fsMDIform
   서브   = *.dll ,formstyle은 fsMdichild   
   메세지 = *.dll ,formstyle은 fsNormal

2. 서브에 종료는 "Action = Free()" 사용과 메인에서 "FreeLibrary(dllInstance)" 사용하였으며,
   메세지 종료는 "delete formname" 사용하였습니다. 역시 메세지 프로그램을 호출한 서브에서도
   "FreeLibrary(dllInstance)"을 사용했고요.


메세지창을 닫는 방법을 가르쳐 주세요.
혹 다른 방법이 있다면 일러 주시면 고맙겠습니다.

그럼 답변 기다리겠습니다. 다른 말씀이라도?.
  












+ -

관련 글 리스트
5762 dll 사용에 관하여 박병순 2564 2001/02/27
5774     Re:dll 사용에 관하여 이영수 2519 2001/02/27
5779         Re:Re:dll 사용에 관하여 소스-c++ 버그로 생각됩니다. 박병순 2706 2001/02/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.