中易网

delphi右键弹出菜单

答案:2  悬赏:80  
解决时间 2021-04-23 04:26
设置了一个组件的弹出菜单,但我现在要做的是:先判断如果为true才弹出,可是判断是判断了,判断完了它还是弹出了。。。咋办。。。。。
最佳答案
可以在TPopupMenu的onPopup事件中写代码,设置各MenuItem的Enabled或者Visible的属生来设置各个弹出菜单见的可用性和可见性。
全部回答
理论上来说 直接设置popupmenu 的trackbutton就可以 但是好像是不想的 你再 你需要弹出的菜单的控件做mousedown事件 例如下面我是做德form的mousedown事件: procedure tform1.formmousedown(sender: tobject; button: tmousebutton;   shift: tshiftstate; x, y: integer); var   p:tpoint; begin   getcursorpos(p);   if button=mbleft then     pm1.popup(p.x,p.y); end;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我禁地都开了,可悬空的任务老接不到啊!?『
六枝工矿(集团)电气测试有限公司地址有知道的
X除了未知数以外的意思
北京母婴用品交流qq群谁知道啊麻烦告诉一下啊
曹冲智救库吏 答案
开鞋店叫“君林”觉得给人感觉怎样?
哪种牌子的手机辐射小?
为什么月经量多也会痛经,量少也会痛经
铜陵到天长怎么坐车
鑫华钢管地址在什么地方,想过去办事
我给男朋友发了一条短信,短信里面说:呵呵,
伯明翰城市大学官方网址是多少?伯明翰城市大
哪一种手机的功能更好些
电线中铜芯和铝芯怎么区分?
金武路/复兴南路(路口)这个地址在什么地方,
推荐资讯
怎样才能让自己快速的适应这个社会?
尚品居布艺怎么去啊,有事要去办理
比比这4个笔记本拿个好,电脑高手进!
找一首歌,英文嗨曲.有狼嚎声的.知道的发下.有
大米生虫之后能不能晒晒再吃?
今年春季流行什么款式的鞋子
求一适合梦幻的名字
爱情有几种?
我想问一下,在金蝶软件代理公司做金蝶软件维
长智牙。牙齿还能矫正吗
手机上网为何很慢
AV线是什么东西.么子作用
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?