分润宝,专注各种模式分润系统开发!分润结算系统开发!
全国服务热线0592-5519259 在线咨询 微信咨询

分润宝客服

分润宝客服

在线客服

常见问题 > 技术文档

C# 读写记事本操作

StreamWriter sw = File.AppendText(Server.MapPath("~/upload/print/" + strpname));
                    foreach (DataRow dr in dt.Rows)
                    {
                        sw.WriteLine(dr["orderno"].ToString() + "," + dr["price"].ToString() + "," + dr["zhuangtai_cz"].ToString()+","+ dr["orderno"].ToString());
                    }
                    sw.Flush();
                    sw.Close();
                    string fileName = "upload/print/" + strpname;
                    FileStream fs = new FileStream(System.Web.HttpContext.Current.Request.MapPath(fileName), FileMode.Open, FileAccess.Read);
                    BinaryReader r = new BinaryReader(fs);
                    byte[] b = r.ReadBytes((int)r.BaseStream.Length);
                    if (b.Length != 0)
                    {
                        Response.Clear();
                        Response.AddHeader("Content-Disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetBytes(fileName)));
                        Response.AddHeader("Content-Length", b.Length.ToString());
                        Response.ContentType = "application/octet-stream";
                        Response.BinaryWrite(b);
                        Response.End();
                    }

如果没有解决您的问题,请立即联系客服

声明:文章"C# 读写记事本操作"为分润宝原创文章,转载请注明出处,谢谢合作!

分润宝公众号

客服

微信客服

置顶