Q&A

  • exe 에있는 database를 call되어진 dll에서 쓸수는없는지요?
MAIN 프로그램은 EXE 화일이고 여기서 CHILD는 DLL 입니다.
DLL프로그램에서 EXE에서 사용한 TDATEBASE컴포넌트 SESSION을 그대로 사용하고싶습니다.
전번에도 질문을 남겼는데 DLL을 CALL 할때  파라메터로 넘기면
DLL에서는 QUERY컴포넌트만 사용하면된다고 그랬는데
실질적으로 코딩을 어떻게하는지 궁금합니다.
고수님에 능력을 보여주세요.. 꾸벅 ^.O
1  COMMENTS
  • Profile
    최용일 2003.04.08 00:05
    안녕하세요. 최용일입니다.

    말그대로 폼에 생성되어 있는 TQuery나 TDataBase를 그대로 파라매터로 넘기세요...

    procedure DLLProc(Query: TQyery);
    begin
        Query.Close;
        Query.Clear;
        ......
        Query.Open;
    end;

    procedure Form1.CallDLLProc;
    begin
        DLLProc(Query1);
    end;

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