因为我要做一个定时计划,让C#窗体程去访问一个web页面,然后结束自己。
 public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            webBrowser1.Url = new Uri("http://www.test.aspx"); //只需要访问一下,无需结果
            this.Close(); //这样写会出错,用Application Exit()也不行
        }
  
    }求助

解决方案 »

  1.   

    当然会出错,你这是在窗体的构造函数中就要求关闭窗体
    把你的需求写成一个方法在加载窗体的时候调用就可以了
     public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
                
            }         private void Form1_Load(object sender, EventArgs e)
            {
                this.Visit();
            }
            private void Visit()
            {
                webBrowser1.Url = new Uri("http://www.csdn.net/");  
                //this.Close(); // 如果需要看结果就不要关闭窗体,不需要就直接关闭
            }
        }
      

  2.   

    C#窗体程序,访问一个web页面之后,就结束使命   
    这些要多看看书才行的,
      

  3.   

    搞定了,原来是主窗体里不能直接close()的,可以用hide,隐藏起来,然后退出就行了System.Environment.Exit