窗体继承问题? self.toolbar.visible := false; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TechnoFantasy(www.applevb.com)我在主窗体设置,而frm_test不是主窗体 动态创建的窗口在没有创建前是不能对其操作的。我想你可能是这个原因。还有uses 了frm_test了吗? chenjiong(准程序员:升级中....) 当然Uses了! 这么急,请把代码贴出来,正常情况下不会有这种情况的,你是不是有重名的控件,或者那个ToolBar也是动态创建的? 你到底是要在当前窗口操作frm_test的工具栏还是操作继承窗口的工具栏。没有讲清楚。 用self.toolbar.visible := false; 不会出错,但是只能操作当前窗体。你可以用消息处理,当你按下一个按钮时,向所有Tfrm_test类型的窗体发送同样的消息,然后。 赫赫,这个需要动态的方法和虚拟的方法了!!!!!!!!!!自己看看OOP的书籍吧。在窗体的过程中声明:procedure Toolbutton1Click(sender :TObject);virtual;...self.visible:=False;就可以了。不过你的题目我还是没有弄明白回复人: TechnoFantasy(www.applevb.com) (2001-12-6 17:20:18) 得0分 你到底是要在当前窗口操作frm_test的工具栏还是操作继承窗口的工具栏。没有讲清楚。 的确如此,不知道你说的到底是什么? if ActiveMDIChild as TFrm_test then TFrm_test(ActiveMDIChild).toolbar.visible := false; 你是想在MDIForm上按一个按钮就让MDIChildForm上的Toolbar消失对吗?如果是这样,用我上面的方法就没错! 关于数据存储问题! 【繁体转简体】 急!!!请问怎么将注册表信息写入? 一个关于把DBGRID的内容(查询到的)导入到EXCEL里 如何拦截另一个程序的键盘输入! 这是怎么回事呀?(Delphi6.0) 关于日期控件(初学者) 动态连接数据库出现的问题,请大家帮忙! 用Delphi作网页用IE浏览不行 与sql2000中的数据库连接? 如何在TImage里画完美的矩形和圆形? 函数返回类型可以为array么?
我在主窗体设置,而frm_test不是主窗体
当然Uses了!
或者那个ToolBar也是动态创建的?
当你按下一个按钮时,向所有Tfrm_test类型的窗体发送同样的消息,然后。
在窗体的过程中声明:
procedure Toolbutton1Click(sender :TObject);virtual;
...
self.visible:=False;就可以了。不过你的题目我还是没有弄明白
回复人: TechnoFantasy(www.applevb.com) (2001-12-6 17:20:18) 得0分
你到底是要在当前窗口操作frm_test的工具栏还是操作继承窗口的工具栏。没有讲清楚。 的确如此,不知道你说的到底是什么?
if ActiveMDIChild as TFrm_test then
TFrm_test(ActiveMDIChild).toolbar.visible := false;
如果是这样,用我上面的方法就没错!