Q&A

  • C/C++ 에서 작성된 DLL 파일을 불러오는 방법을 알고싶습니다.
안녕하세요.
이번에 회사에서 캐쉬백과 제휴를 하게 되었는데요.
고객포인트를 가감해주는 부분의 DLL 파일을 보내왔습니다.
평소에 DLL 사용이 거의 필요없는 환경인데요. 아무튼.. 아래처럼 작성된 것을 델파이로 어떻게
변환하여 사용할 수 있는지 알려주시면 큰 도움이 되겠습니다.

<!--CodeS-->
int Save_Common_Point(LPCTSTR A, LPCTSTR B, LPCTSTR C, LPCTSTR D, LPCTSTR E, LPCTSTR F, LPCTSTR G, BOOL H,
                      BOOL I, LPCTSTR J, LPCTSTR K, LPCTSTR L, LPCTSTR M, LPCTSTRN, LPCTSTR O, LPCTSTR P,
                      LPCTSTR Q, LPCTSTR R LPCTSTR S, INT T, CHAR* U, INT V, CHAR* W, CHAR* X)
<!--CodeE-->

위와같은 코드를 델파이에서 사용하고 싶습니다.
방법을 좀 알려주세요.
2  COMMENTS
  • Profile
    라벤더 2005.10.04 18:22



    안녕하세요 ?

    dll 동적로드는 LoadLibrary, GetProcAddress, FreeLibrary를 사용하면

    하실 수 있어요.. 이 곳 게시판을 참고하세요 ^^

    즐코하세요..
  • Profile
    박준철 2005.10.04 19:29
    선언문에
        Function DllTest(nChar1: PChar): PChar cdecl ;  external Dll name 'DllTest';
        이렇게 하시고

    불러올때는
    procedure TForm1.Button1Click(Sender: TObject);
    var
      nInt1 : PChar;

    begin
      nInt1 := DllTest('박준철');
      Showmessage(nInt1);
    end;

    이렇게 했는데 저는 ...도움이 되셨나 몰겠네요