MdiChild子窗体中如何调用 Mdi主窗体中的 AdoConnection

xymao123 2004-07-17 04:16:25
MdiChild 封装在Dll中,子窗体中有AdoQuery控件,
Dll 工程文件中的函数为:

function ShowChild(App:TApplication;PFormFreeCallBack:Pointer):TForm;stdcall; export;
begin
Application:=App;
Result:=TDll_Frm.Create(Application);
@FormFreeCallBack:=PFormFreeCallBack;
end;

主窗体的调用为:
ChildForm:=ShowChild(Application,@FormFreeCallBack);

怎样在子窗体中可以调用主窗体中的AdoConnection?

如:
function ShowChild(App:TApplication;PFormFreeCallBack:Pointer;ado:TadoConnection):TForm;stdcall; export;
begin
Application:=App;
Result:=TDll_Frm.Create(Application);
@FormFreeCallBack:=PFormFreeCallBack;
end;

ChildForm:=ShowChild(Application,@FormFreeCallBack,AdoConnection1);

但结果不行.
...全文
119 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bhg007 2004-07-17
Dll 工程文件中的uses ADODB.
回复
chinaandys 2004-07-17
create adoconnection to dm
回复
相关推荐
发帖
Delphi
创建于2007-08-02

4919

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2004-07-17 04:16
社区公告
暂无公告