在delphi中我的一个按钮的单击事件和弹出菜单的单机事件相同,我应当怎么编写代码啊

请高手帮一下忙就是如果两个事件的响应代码相同,如何重用代码上面的回答我不是很懂,能不能详细一点啊... 请高手帮一下忙
就是如果两个事件的响应代码相同,如何重用代码
上面的回答我不是很懂,能不能详细一点啊
展开
 我来答
TestUser1001
2009-12-01 · TA获得超过189个赞
知道小有建树答主
回答量:200
采纳率:0%
帮助的人:0
展开全部
设置 OnClick 事件为同一个就行了。 例如,Button1的点击事件为:Button1Click,在弹出菜单的OnClick也设为 Button1Click。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
402407
2009-12-02 · TA获得超过771个赞
知道小有建树答主
回答量:726
采纳率:50%
帮助的人:908万
展开全部
在对象事件管理时,可设置 将按钮的onchange对应的函数设置弹出菜单的点击事件即可。
也可以在程序中设置
比如在窗口的创建事件中赋值(借鉴楼上的函数名):Button1Click := N1Click
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kcxnvbdbd
2009-12-01 · TA获得超过523个赞
知道小有建树答主
回答量:885
采纳率:50%
帮助的人:616万
展开全部
假如button事件
procedure Tform1.Button1Click(sender:Tobject);
begin
showmessage('hello world');
end;

则在菜单点击事件中这么用:
procedure Tform1.N1Click(sender:TObject);
begin
button1Click(sender);
end;

第二个方法是将按钮中要做的事件做成一个函数,分别调用该函数就行了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方葛喜迎秋
2019-03-15 · TA获得超过3888个赞
知道大有可为答主
回答量:3068
采纳率:28%
帮助的人:186万
展开全部
我不是给按钮上加图片,我是说给菜单上加图片就像qq的主菜单一样,在菜单的最左边上一幅图片,上而网友说用xpmenu控件,是不是delphi的内部控件啊,我怎么没有找到啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式