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
[37785] DLL 호출후 Main 프로그램 종료시 Error 발생하는데요...
김종원 [] 1248 읽음    2004-10-28 14:44
BCB 3.0 에서 작성된 것을 BCB 6.0 으로 컴파일하여 실행되도록 하는데,
3.0 에서는 오류가 없는데, 6.0에서는 오류가 발생하네요.

Main에서 DLL2를 사용 후 Main종료시 정상적으로 종료가 되는데,
Main에서 DLL1을 사용 후 종료시 호출후 Main 프로그램 종료시 Error 발생하는데요...
DLL2 와 DLL1 은 동일한 형태이며, 화면들만 다른 DLL 입니다.

에러 메시지가
exe 를 실행하였을 때는
'예외 알 수 없는 소프트웨어 예외(0x0eedfade)이(가) 0x77e7bbf3에 있는 응용 프로그램에서 발생했습니다.'
라는 메시지가 표시되며,

BCB에서 에서 실행하였을 때는
'raised exception class EinvalidPointer with message 'Invalid pointer operation'. Process stopped.
Use Step or Run to continue.' 라는 메시지가 표시됩니다.

DLL1 은 FORM 하나 띄우고 종료하는 처리밖에 없는데, 자꾸 Error 가 발생하네요.

'0x77e7bbf3'는 kernel32.dll 이던데,
왜 kernel32.dll 에서 Error가 발생하는지, 어떠한 경우에 발생하는지
고수님들의 많은 조언을 부탁드립니다.

+ -

관련 글 리스트
37785 DLL 호출후 Main 프로그램 종료시 Error 발생하는데요... 김종원 1248 2004/10/28
55126     Re:DLL 호출후 Main 프로그램 종료시 Error 발생하는데요... CreateSix 1701 2008/11/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.