怎样删除一个菜单下的所有菜单?注意:不是主菜单,文件,查看之类的而是它们的下级菜单.比如:我要删除IE打开菜单下的所有菜单(但是我要删除的菜单数目是不确定的),

解决方案 »

  1.   

    不是很明白你的意思,你想删除别人程序的菜单还是自己程序的菜单啊?如果删除别人的话小生我也要学习学习。如果删除自己程序菜单的话首先将子菜单有规律的命名比如1,2,3等然后在弹出子菜单的事件循环
    for ******do 
    visible:=false 。
      

  2.   

    var
      i :integer ;
    begin
      for i := mnuEdit.Count - 1 downto 0 do
      begin
        mnuEdit.Delete(i) ;
      end ;
    end;
      

  3.   

    关注!
    删除自己的菜单可以用zfmich()的方法,删除其他程序的菜单,我也很想知道