读书人

关于savedialog控件的有关问题

发布时间: 2012-07-29 15:26:13 作者: rapoo

关于savedialog控件的问题
我有个string型的变量,里面获取了一些数据,请问如何把获取的数据保存为txt文档,请问这里的代码怎么写?

[解决办法]
var
a:string;
f:textfile;
begin
AssignFile(f,'c:\\1.txt');
a:='123465';
Append(f);
Writeln(f, a);
CloseFile(f);
end;
[解决办法]
if (this.saveFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
System.IO.Stream s = this.saveFileDialog1.OpenFile();

string sContent = "你要写入的内容";
byte[] bytes = System.Text.Encoding.Default.GetBytes(sContent);
s.Write(bytes, 0, bytes.Length);
s.Close();
}
[解决办法]
SaveFileDialog 只是提供一个选择把文件保存到哪里的对话框界面,本身没有任何写文件的功能。
[解决办法]
用Tstrings.savetofile吧这个最简单了。
任何TStrings的类型都可以保存。像memo等的items都可以。

读书人网 >.NET

热点推荐