日期:2014-05-19  浏览次数:20940 次

高手!求救!急!在线等!关于C#窗体跳转url问题。
兄弟最近做了一个C#网关,是个windows应用程序。就是接收手机客户端软件的请求,然后对请求进行处理答复。对用户提交的url请求,很简单,直接用WebRequest和WebResponse返回结果给它就行。可是对于直接下载文件的请求,不知道怎么返回给用户(网关和下载内容不在一台服务器上)。想问一下C#里面有没有类似Response.Redirect( " ")的方法。由c#窗体直接跳转到url去。

------解决方案--------------------
System.Diagnostics.Process.Start( "IEXPLORE.EXE ", "www.cydf.org.cn ");
------解决方案--------------------
用个webbrower控件 指定地址 应该会提示下载
------解决方案--------------------
我想用不着吧,跟Response网业一样吧,直接把流传过去
------解决方案--------------------
System.Diagnostics.Process.Start( "IEXPLORE.EXE ", "www.cydf.org.cn ");
------解决方案--------------------
首先加载:using System.diajnostics;
然后在程序的适合当位置加入如下代码:
process myprocess=new process();
string myurl= "http://www.baidu.com ";

myprocess.startinfo.filename= "iexplore.exe ";
myprocess.startinfo.arguments=myurl;
myprocess.start();