DLL에서 UNIT에 있는 컴포넌트의 속성값을 읽어와야는데, ACCESS VIOLATION ERROR 가 나옵니다.
MDI 폼이 있는 DLL 에서 MAIN.EXE 에 있는 DATAMODULE의 DATABASE 콤포넌트를 이용하려 하는것이 그 목적이고요.
귀하신 답변을 기다리겠습니다.
감사합니다.
procedure TFSRCHCODE.Get_Data(para_1, para_2, para_3 : string);
var
tmp_QUERY : TQuery;
begin
tmp_QUERY := TQuery.Create(nil);
tmp_QUERY.DatabaseName := FDataModule_01.Database_01.DatabaseName; <--- 이곳에서 FDataModule_01.Database_01.DatabaseName의 값을 불러오지 못합니다, (access violation error)
With tmp_QUERY Do
Begin
Close;
Sql.Clear;
Sql.Add(' select * From TABLE_NAME ');
Open;
End;
End;