N
nccxf
Unregistered / Unconfirmed
GUEST, unregistred user!
我是一个delphi新手,最近我在写了一个mdi程序,在mianfrm上有一个toolbar控件,调用子窗体时,这个toolbar依然却在子窗体上,而子窗体本身是有一个toolbar控件的,有什么方法让主窗体上的toolbar不显示在子窗体上,我试过使它visible := false;,然而,当子窗体返回主窗体时,这个主窗体的toolbar不能显示,如果在子窗体单元上加入 uses mainfrm,然后在子窗体的onclose里面写入mian.toolbar.visible := ture;,这样在一定程序度可以解决问题,然而,主窗体引用了子窗体,而子窗体又引用了主窗体,这样不是很符合结构化的程序要求,有什么方法比我用的方法更合适吗.请高人指点一二.