在delphi中我的一个按钮的单击事件和弹出菜单的单机事件相同,我应当怎么编写代码啊
请高手帮一下忙就是如果两个事件的响应代码相同,如何重用代码上面的回答我不是很懂,能不能详细一点啊...
请高手帮一下忙
就是如果两个事件的响应代码相同,如何重用代码
上面的回答我不是很懂,能不能详细一点啊 展开
就是如果两个事件的响应代码相同,如何重用代码
上面的回答我不是很懂,能不能详细一点啊 展开
4个回答
展开全部
设置 OnClick 事件为同一个就行了。 例如,Button1的点击事件为:Button1Click,在弹出菜单的OnClick也设为 Button1Click。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在对象事件管理时,可设置 将按钮的onchange对应的函数设置弹出菜单的点击事件即可。
也可以在程序中设置
比如在窗口的创建事件中赋值(借鉴楼上的函数名):Button1Click := N1Click
也可以在程序中设置
比如在窗口的创建事件中赋值(借鉴楼上的函数名):Button1Click := N1Click
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如button事件
procedure Tform1.Button1Click(sender:Tobject);
begin
showmessage('hello world');
end;
则在菜单点击事件中这么用:
procedure Tform1.N1Click(sender:TObject);
begin
button1Click(sender);
end;
第二个方法是将按钮中要做的事件做成一个函数,分别调用该函数就行了!
procedure Tform1.Button1Click(sender:Tobject);
begin
showmessage('hello world');
end;
则在菜单点击事件中这么用:
procedure Tform1.N1Click(sender:TObject);
begin
button1Click(sender);
end;
第二个方法是将按钮中要做的事件做成一个函数,分别调用该函数就行了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我不是给按钮上加图片,我是说给菜单上加图片就像qq的主菜单一样,在菜单的最左边上一幅图片,上而网友说用xpmenu控件,是不是delphi的内部控件啊,我怎么没有找到啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询