❶ C#把文本框的内容生成txt文件到指定文件夹
///<summary>///写入txt文件///</summary>publicclassWriteTxt{///<summary>///写入文本文件///</summary>///<paramname="fileName">写入的文本文件的路径及文件名(含扩展名)</param>///<paramname="strContent">写的内容</param>publicstaticvoidWrite(stringfileName,stringstrContent){if(!File.Exists(fileName)){FileStreamfs=newFileStream(fileName,FileMode.Create,FileAccess.Write);StreamWritersw=newStreamWriter(fs);longfl=fs.Length;fs.Seek(fl,SeekOrigin.End);sw.WriteLine(strContent);//开始写入值sw.Close();fs.Close();}else{FileStreamfs=newFileStream(fileName,FileMode.Open,FileAccess.Write);StreamWritersw=newStreamWriter(fs);longfl=fs.Length;fs.Seek(fl,SeekOrigin.Begin);sw.WriteLine(strContent+"");//开始写入值sw.Close();fs.Close();}}}
❷ 请教在VB.net中如何将数据写入txt文件、再从txt文件读出
写入:Open "D:\123.txt" For Output As #1 '打开XXX路径的XXX文件(双引号里表示文件位置和文件名) Print #1, Text1.Text '写入Text1的Text内容 Close #1 '关闭版读取:权Open "D:\123.txt" For Input As #1 '打开打开XXX路径的XXX文件(双引号里表示文件位置和文件名) Do While Not EOF(1) Line Input #1, s Text1.Text = s Loop 'Do…Loop表示循环读取文件的内容,并让Text1.Text=内容 Close #1 '关闭
❸ 在asp.net中如何用文件流生成一个.txt文件,并保存在服务器端
在按钮事件里写: if(TextBox1.Text!=""&&TextBox1.Text!="") { string path = Server.MapPath("Files") + "\\" + TextBox1.Text.Trim();//TextBox1.Text.Trim()这个控件用来获取文件名字和类型,比如1.text;Files文件是项目里面的一个文件,新建的text文件放在此目录下,可以自己根据自己的写 FileInfo fi=new FileInfo(path); if(!fi.Exists) { StreamWriter sw = fi.CreateText(); sw.WriteLine(TextBox2.Text.Trim()); //这是写入文件的内容,不写空就是了 sw.Flush(); sw.Close(); } Label1.Text = "成功";//指示是否成功 } else { Label1.Text = "请输入文件名和文件类型"; }