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
[4712] Re:[질문]DLL에 관해서 ...
박지훈.임프 [cbuilder] 3054 읽음    2000-12-30 00:00
황진이 님이 쓰신 글 :
:
: 날씨가 춥군요
: 안녕하시죠 님들 ~~
:
: 감기 조심 하시구요 , 저 질문 있거든요
:
: 메인에서 dll을 불러요 -> dll에서 작업을 마치면 dll은 사라지는게 기본 구돈데요
:
: 문제는 그 dll을 버전 업해서 실시간으로 버전 업된 dll을 불러 쓰고 싶다는 말인데요

:
: 방법이 않보이네요
:
: CrateProcess()을 쓰기 전에 파일을 지우고 다시 그 이름과 동일한 다른 DLL로 덮어쓸려구 하는데
:
: 메인이 실행되지 않는 상태에서는 덮어쓰기가 되는데
:
: 메인이 실행중에는 DLL이 버전 업이 되지가 않습니다(DLL을 지운 시점에서도
:
: 요, 메인은 실행중이지만 사용한 DLL은 지운 다음인데도 다른 DLL로 덮어쓰기가 않됩니다)
:
: 메인이 실행 중이라서 그런것 같다구 생각은 드는데 정말 방법이 없을까 해서
:
: 질문 올려 봅니다 ,않되는 것인지 아님 제가 실력이 모자라서 그런건지 답변 부탁 해요
:
: 답변좀 부탁 드립니다 



임펠리테리입니다.

DLL을 동적으로 로드했고, 그것을 언로드한 후에도 DLL이 지워지지 않는다는 말씀인가요? 제가 알기로는 그런 일은 있을 수가 없습니다. 만약 그런 문제가 있다면 MSDN에 당연히 그런 문제가 레포트되어 있을텐데 암만 뒤져봐도 그런 내용의 글은 없더군요. 어떤 문제로 인해 언로드가 안된 것이 아닌지 의심스럽네요. 다시 한번 확인해보시길...

그럼 이만...

+ -

관련 글 리스트
4702 [질문]DLL에 관해서 ... 황진이 2836 2000/12/29
4712     Re:[질문]DLL에 관해서 ... 박지훈.임프 3054 2000/12/30
4708     Re:[질문]DLL에 관해서 ... 한꼬맹이 3155 2000/12/30
4713         Re:Re:[질문]DLL에 관해서 ... 황진이 2928 2000/12/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.