
c# 向记事本中(.txt)写入/读取数据?
不知哪位c#高手愿意为我的问题付出几分钟时间,1.怎样将某文本框(textBox)中的数据加写到某.txt文件原内容的末尾(不是替换!)并加上现在时间;2.怎样将.txt...
不知哪位c#高手愿意为我的问题付出几分钟时间,
1.怎样将某文本框(textBox)中的数据加写到某.txt文件原内容的末尾(不是替换!)并加上现在时间;
2.怎样将.txt文件的数据用什么控件来读取出来
(能够提供源码并在源码上多注释下就更感激不尽了,在此,我对回答者表示忠心的感谢!!!我会对非常满意者加分) 展开
1.怎样将某文本框(textBox)中的数据加写到某.txt文件原内容的末尾(不是替换!)并加上现在时间;
2.怎样将.txt文件的数据用什么控件来读取出来
(能够提供源码并在源码上多注释下就更感激不尽了,在此,我对回答者表示忠心的感谢!!!我会对非常满意者加分) 展开
2013-08-04
展开全部
给你说说大概的思路吧:
1、用textBox控件上的内容和当前日期构成字符串;
string str = this.textBox1.text + DateTime.Now.ToShortString();
2、使用文件流 StreamReader 对象读取.txt文件内容为字符串,暂时声明为 txtStr 吧
3、txtStr += str; // 将字符串 str 添加到.txt文件内容的最后。
4、使用 StreamWriter 对象将 字符串内容写入 .txt 文件
1、用textBox控件上的内容和当前日期构成字符串;
string str = this.textBox1.text + DateTime.Now.ToShortString();
2、使用文件流 StreamReader 对象读取.txt文件内容为字符串,暂时声明为 txtStr 吧
3、txtStr += str; // 将字符串 str 添加到.txt文件内容的最后。
4、使用 StreamWriter 对象将 字符串内容写入 .txt 文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-04
展开全部
做记事本一般用RICHTEXTBOX控件方便一些
先拖放一个RichTextBox控件到窗体上.
我写了几个方法如下,你要完整的程序我可以发你邮箱或者QQ传你
private string read(string path)
{
FileStream fin = new FileStream(path,FileMode.Open,FileAccess.Read);
StreamReader brin = new StreamReader(fin,Encoding.Default);
string s = brin.ReadToEnd();
brin.Close();
return s;
}
private string oprater(string s)
{
return s =s+"\r\n"+ textBox1.Text +"\r\n"+ DateTime.Now.ToString();
}
private void save(string s,string path)
{
FileStream fout = new FileStream(path,FileMode.Create,FileAccess.Write);
StreamWriter brout = new StreamWriter(fout,Encoding.Default);
brout.Write(s);
brout.Close();
}
先拖放一个RichTextBox控件到窗体上.
我写了几个方法如下,你要完整的程序我可以发你邮箱或者QQ传你
private string read(string path)
{
FileStream fin = new FileStream(path,FileMode.Open,FileAccess.Read);
StreamReader brin = new StreamReader(fin,Encoding.Default);
string s = brin.ReadToEnd();
brin.Close();
return s;
}
private string oprater(string s)
{
return s =s+"\r\n"+ textBox1.Text +"\r\n"+ DateTime.Now.ToString();
}
private void save(string s,string path)
{
FileStream fout = new FileStream(path,FileMode.Create,FileAccess.Write);
StreamWriter brout = new StreamWriter(fout,Encoding.Default);
brout.Write(s);
brout.Close();
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-04
展开全部
用StreamWriter类 写 用 StreamReader类 读 (专门编辑文本的类)
时间: DateTime类里有个Now 把它转成数组写进去就行了
时间: DateTime类里有个Now 把它转成数组写进去就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-04
展开全部
StreamWriter sw = File.AppendText(textBox1.text);
sw.WriteLine(DateTime.Now.ToShortString());
sw.Flush();
sw.Close();
sw.WriteLine(DateTime.Now.ToShortString());
sw.Flush();
sw.Close();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询