|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
<%@ Page language="c#"%> <%@import namespace=MSXML2%> <script language="c#" runat ="server"> private void Page_Load(object sender, System.EventArgs e) { string Url = "http://www.cccar.com.cn/images/index2_01.gif"; string StringFileName = Url.Substring(Url.LastIndexOf("/") + 1); string StringFilePath = Request.PhysicalApplicationPath; if(!StringFilePath.EndsWith("/")) StringFilePath += "/"; MSXML2.XMLHTTP _xmlhttp = new MSXML2.XMLHTTPClass(); _xmlhttp.open("GET",Url,false,null,null); _xmlhttp.send(""); if( _xmlhttp.readyState == 4 ) { if(System.IO.File.Exists(StringFilePath + StringFileName)) System.IO.File.Delete(StringFilePath + StringFileName); System.IO.FileStream fs = new System.IO.FileStream(StringFilePath + StringFileName, System.IO.FileMode.CreateNew); System.IO.BinaryWriter w = new System.IO.BinaryWriter(fs); w.Write((byte[])_xmlhttp.responseBody); w.Close(); fs.Close(); Response.Write ("文件已经得到。<br><a href=\\\'" + Request.ApplicationPath + "//" + StringFileName +"\\\' target=\\\'_blank\\\'>"); Response.Write ("查看" + StringFileName + "</a>"); } else //Response.Write (_xmlhttp.statusText); Response.End(); } </script> 返回类别: 教程 上一教程: Dotnet总结(3)--打印 下一教程: CLR 调试接口的架构与应用 [3] 调试事件 您可以阅读与".net中xmlhttp下载文件的方式参考"相关的教程: · VB.NET中使用FTP下载文件的两种方式 · ASP.NET中上传下载文件 · ASP.NET中上传下载文件 · 在ASP.NET中操作文件的例子(VB) · 实例讲解.NET中资源文件的创建与使用 |
| 快精灵印艺坊 版权所有 |
首页 |
||