안녕하십니까.
화면이 있는 DLL에서 퀵리포트를 프린트하거나 미리보기하면 에러가 나네요.
DLL이 아닌 화면에서는 정상적으로 되고요.
한수 지도 바랍니다.
에러메시지는
"Access violation at address 012d25db in module 'CM301.DLL',
Read of address FFFFFFFF"
다음은 DLL에서 퀵리포트하는 소스입니다.
............
var
CM301FM: TCM301FM;
procedure ShowForm; stdcall; export;
implementation
uses Unit1;
{$R *.dfm}
procedure ShowForm;
begin
CM301FM := TCM301FM.Create(Application);
CM301FM.ShowModal;
CM301FM.free;
end;
procedure TCM301FM.BitBtn3Click(Sender: TObject);
begin
Close;
end;
procedure TCM301FM.BitBtn1Click(Sender: TObject);
begin
Form1.QuickRep1.Print;
end;
............