加上一句:
notify.visible=false;

解决方案 »

  1.   

    我以前也碰到过,就如楼上说的
    在推出前,
    notify.visible=false;
    如果是在调试时非法退出,那还是不会消失,不过这个影响不大。
      

  2.   

    同意楼上两位的解答。
    notify.visible=false;
    记得是在退出之前做这一步。
      

  3.   

    回复人: egxsun() ( ) 信誉:99  2005-01-04 20:23:00  得分: 0  
     
     
       程序正常退出时托盘上的图标应该就会没有的,有可能不正常退出了
      
     
    搂住就是要求这种不正常状况的编程
      

  4.   

    同意以上几位的解答。
    notify.visible=false;
    记得是在退出之前做这一步。
      

  5.   

    protected override void Dispose( bool disposing )
       {
          if(disposing)
          {
             if(components != null)
             {
                 components.Dispose();
                 notify.Dispose();  // 添加这句话
             }
          }
          base.Dispose( disposing );
        }
      

  6.   

    protected override void Dispose( bool disposing )
       {
          if(disposing)
          {
             if(components != null)
             {
                 components.Dispose();
                 notify.Dispose();  // 添加这句话
             }
          }
          base.Dispose( disposing );
        }
      

  7.   

    XP系统用U盘就存在这个问题!没多大关系,不过解决了就更好.