菜鸟问题:在MDI的子窗体中,能否引用父窗体的公有变量(50分)

  • 主题发起人 主题发起人 StrayBear
  • 开始时间 开始时间
S

StrayBear

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,在父窗体中声明的一个全局变量
(如在父窗体打开的数据库连接句柄),
能否在子窗体中引用,如能,请问怎样引用
如不能,请问有没有好的解决方案
 
; 如果是数据库问题你完全不必这样。

在Form2(子)要引用Form1(父)的数据库表是很简单的。

Form2的变量:=Form1.Table1.fieldByName('某字段').AsInteger;
或.AsString;

其它如法炮制。
 
我本来是打算这样:在一个多文档窗体中,在父窗体中打开与数据库的连接,
得到一个句柄,如:MyConn。我要在其他子窗体中引用这个连接,这样能行吗?
 
没问题,注意要在子窗体中的implementation段的uses中引用主窗体
 
多人接受答案了。
 
后退
顶部