菜鸟问题:winform怎么连到Web系统 Winform画面中有若干按钮,现在要实现当点击其中一个按钮时,跳转到另外一个Web系统(已开发完成并能在地址栏中正常使用),现在怎么办呢?只需要通过Web地址(http://172.15.11.1/xiaodong/login.aspx)连接到该系统就行,不需要其它复杂操作。各位大侠,请多多指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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); } Button1_Click(object sender, EventArg e){ Process.Start("iexplore.exe", "要跳转到的url");} System.Diagnostics.Process.Start("IExplore.exe","http://172.15.11.1/xiaodong/login.aspx") 回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");}可这样一调试,系统就自动重启,不行啊 回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");}可这样一调试,系统就自动重启,不行啊 改成这样:System.Diagnostics.Process.Start("IEexplorer.exe","http://172.15.11.1/xiaodong/login.aspx"); 还是出错,也不提示错误,系统直接就关闭重启了 IEexplorer.exe 寫錯了,多了個e,又多個r winForm 和webForm 项目应该在同一个解决方案里面啊。用这个应该可以啊。Process.Start("iexplore.exe", "要跳转到的url"); System.Diagnostics.Process.Start("IExplore.exe", "http://172.15.11.1/xiaodong/login.aspx");这样是不会出错的啊。。你用的那版。。2005下是没有问题的 又试了一遍,OK了,多谢各位private void btnContract_Click(object sender, System.EventArgs e) { System.Diagnostics.Process.Start("iexplore.exe","http://172.15.11.1/xiaodong/login.aspx"); } 打开dbf 当表名的长度大于8时,填充记录集就有问题。 水晶报表 服务器发表 出错!! 急。。。在线等 问题解决马上给分!!!! 求查詢後數據綁定方法,頂者有分 关于编程实现文件夹WEB共享的问题 如何设置或获得label文本字间距?可能吗? 帮我看看这个dropdownlist错在哪里? 如何把image转换成byte[]? 请问如何在C#中将图片写入SQL数据库?? C#的对象模型,有没有说没有构造的class,其成员如何被输出化? 如何将证书信息嵌入webrequest代码内? 请问一下,我写的这个函数有错吗? 如何快速得到DataSet一列中,重复的项(大小写)
//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); }
{
Process.Start("iexplore.exe", "要跳转到的url");
}
我在代码中这样写:
private void btnContract_Click(object sender, System.EventArgs e)
{
System.Diagnostics.Process.Start("IExplore.exe","http://172.15.11.1/xiaodong/login.aspx");
}可这样一调试,系统就自动重启,不行啊
我在代码中这样写:
private void btnContract_Click(object sender, System.EventArgs e)
{
System.Diagnostics.Process.Start("IExplore.exe","http://172.15.11.1/xiaodong/login.aspx");
}可这样一调试,系统就自动重启,不行啊
改成这样:
System.Diagnostics.Process.Start("IEexplorer.exe","http://172.15.11.1/xiaodong/login.aspx"); 还是出错,也不提示错误,系统直接就关闭重启了
IEexplorer.exe 寫錯了,多了個e,又多個r
这样是不会出错的啊。。你用的那版。。2005下是没有问题的
{
System.Diagnostics.Process.Start("iexplore.exe","http://172.15.11.1/xiaodong/login.aspx");
}