各位大蝦﹐我快幫幫我啊﹐UP者有分 如何實現MDI中的TOOLBAR按鈕在不同的子窗口實現不同的功能﹖﹖思路﹐原碼都行﹗ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不同的子窗口onshow时改变toolbar 的功能 在新的Form出现前把TOOLBAR先清空,在重建(包括按钮名,功能代码) TOOLBAR按鈕分别做在不同子窗口中。 把你所有想加的功能 加入..然后在不同的子窗体VISABLE掉那些你不想在那个子窗体看见的BUTTON就可以了..这样就是一个通用的TOOLBAR 把你所有想加的功能 加入..然后在不同的子窗体VISABLE掉那些你不想在那个子窗体看见的BUTTON就可以了..这样就是一个通用的TOOLBAR 其實我本來是這樣想的﹐按鈕還是用同樣的,可不可以在每次打開子窗口時把按鈕的ONclick()事件的處理程序指向子窗口對應的程序﹗﹖ 其实你只要在每个ChildFrm里面设计相应功能即可。 TOOLBAR按鈕分别做在不同子窗口中。 你的意思是不是在不同的MDI窗体共享一个TOOLBAR,还是其他意思? 各位大蝦﹐本問題我已經用我的笨辦法解決了﹐在子窗口SHOW之前把MDI窗口的toolbutton.onclick事件處理程序指向子窗口的對應子程序﹐搞定﹗感謝大家給我的啟示﹐如果大家還什么更好的方案﹐請提出來分享一下。一切正常的話下周一結貼﹗ 子Form出现后,重新改变TOOLBAR的功能代码。 lincanwen(密码错误) 的方法好一些,容易使代码维护方便一些。 共用一个toolbar用actionlist来维护各个子窗口的操作,即把所有操作放到actionlist中而不放在各个子窗口中,这样便于程序代码的共享且易于维护,本人认为这样做更能体现Delphi的面向对象的编程思路。 LeonLin(不抓老鼠的猫) 主意较好。能实现楼主的需求! 关于application.exename的疑问 fastReport的小问题,如何用程序设置page为B4纸? 怎样使注册表生效? 急啊急啊!!!sybase和delphi的问题 多线个线程同时访问同一个函数 一个ListBox问题 如何将桌面上图标的文字背景设置为透明?? 请问,MDI窗口中如何象合并菜单那样合并工具栏? OLEContainer 最基本的用法 FDMemTable 右键复制当前行 dll文件 在DELPHI中如何裝載可執行文件
然后在不同的子窗体VISABLE掉那些你不想在那个子窗体看见的BUTTON就可以了..
这样就是一个通用的TOOLBAR
然后在不同的子窗体VISABLE掉那些你不想在那个子窗体看见的BUTTON就可以了..
这样就是一个通用的TOOLBAR