首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

请教怎么将菜单栏和工具栏关联

2012-02-12 
请问如何将菜单栏和工具栏关联我在窗体中放置了一行工具栏,其中的每个按钮对应菜单栏中的一个菜单项。每个

请问如何将菜单栏和工具栏关联
我在窗体中放置了一行工具栏,其中的每个按钮对应菜单栏中的一个菜单项。每个菜单项已经写了代码,请问如何将其关联到每个按钮上。不然同样的代码就要分别在菜单项和按钮项中写两遍。

[解决办法]
用Sender参数进行关联
比如工具栏上的代码button1Click(TObject Sender)
在菜单栏里直接button1click(Sender)就可以了;
[解决办法]
如果比较少的话,可以只写菜单或按钮代码之一,另一个设置关联就ok了(我经常这样做呵呵)
如果比较多的话,还是用ActionList吧,比较高级一点点:)
添加Actions的事件(ActioExxcute)后,关联相应的菜单、按钮的Action到ActionList中

热点排行