但是我想在窗口上的一个编辑框点击右键时,弹出的不是这个popupmenu,而是原先的
带有复制粘贴的菜单,请问怎么办呢?

解决方案 »

  1.   

    你自己再给这个编辑框赋值一个PopupMenu,不过复制粘贴的功能只能自己写了。
      

  2.   

    把PopupMenu去掉啊
    然后在编辑框的onmousedown事件加入
      if button = mbright then
       begin
        popupmenu.popup(x,y);
       end;
      

  3.   

    Edit1.PopupMenu 设置为你设计的菜单————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————
      

  4.   

    把你的窗体的popumenu属性设为你添加的popupmenu
      

  5.   

    To upingking:我是这么做的啊,但这样就导致右键点击编辑框时弹出的也是这个菜单,但我想要的是原先的那个有粘贴复制功能的菜单
      

  6.   

    把把你的窗体的popumenu属性设为你添加的popupmenu
    再把你的EDIT的popumenu属性设为空
      

  7.   

    To IORILI:
       不行,偶试过了。
      

  8.   

    Edit1.PopupMenu := Nil ;