Q&A

  • DLL을 FreeLibrary 할 때...
DLL을 언로드(FreeLibrary) 할 때 DLL 내부에서 이벤트를 발생시킬 수 없나요???

FTP를 사용하여 DLL을 만들고 있는데...

FreeLibrary할 때 컨넥션을 끊고 싶어서 그렇습니다...

방법이 있을까요???
1  COMMENTS
  • Profile
    최용일 2005.06.02 22:20
    안녕하세요. 최용일입니다.

    DLLProc를 이용해보세요...

    <!--CodeS-->

    library DllTest;

    uses
        ......, Windows;

    ......

    procedure LibraryProc(Reason: Integer);
    begin
        if Reason = DLL_PROCESS_DETACH then
            할일;
    end;

    begin
          DllProc := @LibraryProc;
    end.

    <!--CodeE-->

    ^^ 항상 즐코하세요...