Winform画面中有若干按钮,现在要实现当点击其中一个按钮时,跳转到另外一个Web系统(已开发完成并能在地址栏中正常使用),现在怎么办呢?只需要通过Web地址(http://172.15.11.1/xiaodong/login.aspx)连接到该系统就行,不需要其它复杂操作。
各位大侠,请多多指教

解决方案 »

  1.   

                HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://www.baidu.com/s?wd=123");
                //HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://www.codeproject.com/KB/cs/giospdfsplittermerger/GiosPdfSplitterMerger.zip");
                req.Method = "Get";
                //req.ContentType = "application/x-www-form-urlencoded;charset=gb2312";
                //req.ContentLength = postBytes.Length;
                WebProxy por = WebProxy.GetDefaultProxy();
                por.Credentials = new System.Net.NetworkCredential("zxd", "123456");
                req.Proxy = por;
                //using (Stream reqStream = req.GetRequestStream())
                //{
                //    reqStream.Write(postBytes, 0, postBytes.Length);
                //}
                byte[] data = new byte[1024 * 10];
                using (WebResponse wr = req.GetResponse())
                {
                    //在这里对接收到的页面内容进行处理
                    string herders = wr.Headers.ToString();
                    wr.GetResponseStream().Read(data, 0, data.Length);            }
      

  2.   

    Button1_Click(object sender, EventArg e)
    {
         Process.Start("iexplore.exe", "要跳转到的url");
    }
      

  3.   

    System.Diagnostics.Process.Start("IExplore.exe","http://172.15.11.1/xiaodong/login.aspx") 
      

  4.   

    回3楼、4楼
    我在代码中这样写:
    private void btnContract_Click(object sender, System.EventArgs e)
    {
    System.Diagnostics.Process.Start("IExplore.exe","http://172.15.11.1/xiaodong/login.aspx");
    }可这样一调试,系统就自动重启,不行啊
      

  5.   

    回3楼、4楼
    我在代码中这样写:
    private void btnContract_Click(object sender, System.EventArgs e)
    {
    System.Diagnostics.Process.Start("IExplore.exe","http://172.15.11.1/xiaodong/login.aspx");
    }可这样一调试,系统就自动重启,不行啊
      

  6.   


    改成这样:
    System.Diagnostics.Process.Start("IEexplorer.exe","http://172.15.11.1/xiaodong/login.aspx"); 还是出错,也不提示错误,系统直接就关闭重启了
      

  7.   


    IEexplorer.exe 寫錯了,多了個e,又多個r
      

  8.   

    winForm 和webForm 项目应该在同一个解决方案里面啊。用这个应该可以啊。Process.Start("iexplore.exe", "要跳转到的url"); 
      

  9.   

     System.Diagnostics.Process.Start("IExplore.exe", "http://172.15.11.1/xiaodong/login.aspx");
    这样是不会出错的啊。。你用的那版。。2005下是没有问题的
      

  10.   

    又试了一遍,OK了,多谢各位private void btnContract_Click(object sender, System.EventArgs e) 

    System.Diagnostics.Process.Start("iexplore.exe","http://172.15.11.1/xiaodong/login.aspx");