主题:有没有可以直接保存文件的代码
ahnan
[专家分:0] 发布于 2006-10-26 00:26:00
现有一个按钮,能不能实现按下按钮就把文件保存到指定的地方,给我代码.谢谢
回复列表 (共5个回复)
沙发
longlong16 [专家分:10670] 发布于 2006-10-26 14:45:00
private void openFileDialogBTN_Click(object sender, System.EventArgs e){
OpenFileDialog openFileDialog=new OpenFileDialog();
openFileDialog.InitialDirectory="c:\\";//注意这里写路径时要用c:\\而不是c:\
openFileDialog.Filter="文本文件|*.*|C#文件|*.cs|所有文件|*.*";
openFileDialog.RestoreDirectory=true;
openFileDialog.FilterIndex=1;
if (openFileDialog.ShowDialog()==DialogResult.OK)
{
fName=openFileDialog.FileName;
File fileOpen=new File(fName);
isFileHaveName=true;
richTextBox1.Text=fileOpen.ReadFile();
richTextBox1.AppendText("");
}
}
板凳
yizhinantian [专家分:640] 发布于 2006-10-26 17:00:00
就是文件的写操作就行了
3 楼
ahnan [专家分:0] 发布于 2006-10-26 22:41:00
我要实现的是保存不是打开
4 楼
ekin624 [专家分:0] 发布于 2006-10-27 16:29:00
可以用上面的OpenFileDualog类,也可以用stream类(流文件保存方式)
5 楼
yunzhongyu [专家分:0] 发布于 2006-10-27 17:40:00
//如果你想保存的文件已经存在你的硬盘上
System.IO.FileInfo fi = new System.IO.FileInfo (@"c:\test.txt");
if(!fi.Exists)
throw new Exception("the file is not exists");
fi.CopyTo(@"d:\test.txt",true);
我来回复