文件创建及读写操作 实现
来源:互联网 发布:模拟射击软件 编辑:程序博客网 时间:2024/05/16 14:12
/// <summary>
/// 文件创建及读写操作
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button7_Click(object sender, EventArgs e)
{
string fileName = "D:\\lzx.txt";
string str = richTextBox1.Text;
if (File.Exists(fileName))
{
DialogResult dr = MessageBox.Show("文件已存在,确认覆盖操作?", "", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
if (dr == DialogResult.OK)
{
File.Delete(fileName); //删除已存在的文件
FileStream fst = File.Create(fileName); //创建文件
fst.Close();
StreamWriter sw = new StreamWriter(fileName);
sw.Write(str);
sw.Flush();
sw.Close();
}
else
{ return; }
}
else
{
FileStream fst = File.Create(fileName);
fst.Close();
StreamWriter sw = new StreamWriter(fileName);
//StreamWriter sw = new StreamWriter(fst,Encoding.Default );
sw.Write(str);
sw.Flush();
sw.Close();
}
try
{
//打开操作完成的文件
System.Diagnostics.Process.Start(fileName);
}
catch
{ MessageBox.Show("无法打开!"); }
}
/// 文件创建及读写操作
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button7_Click(object sender, EventArgs e)
{
string fileName = "D:\\lzx.txt";
string str = richTextBox1.Text;
if (File.Exists(fileName))
{
DialogResult dr = MessageBox.Show("文件已存在,确认覆盖操作?", "", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
if (dr == DialogResult.OK)
{
File.Delete(fileName); //删除已存在的文件
FileStream fst = File.Create(fileName); //创建文件
fst.Close();
StreamWriter sw = new StreamWriter(fileName);
sw.Write(str);
sw.Flush();
sw.Close();
}
else
{ return; }
}
else
{
FileStream fst = File.Create(fileName);
fst.Close();
StreamWriter sw = new StreamWriter(fileName);
//StreamWriter sw = new StreamWriter(fst,Encoding.Default );
sw.Write(str);
sw.Flush();
sw.Close();
}
try
{
//打开操作完成的文件
System.Diagnostics.Process.Start(fileName);
}
catch
{ MessageBox.Show("无法打开!"); }
}
- 文件创建及读写操作 实现
- MFC创建及读写ini文件操作;
- nodejs 服务器创建及文件读写操作
- 文件创建、读写操作
- 读写文件及创建目录
- 多项式操作及文件读写
- java文件及读写操作
- 【Android】文件读写及文件下载操作
- C++ 创建、读写文件操作 fstream
- 文件的创建删除读写操作
- symian 文件读写及读写流 -- 文件操作
- Cordova实现文件创建和读写操作(支持Android和IOS等)
- C#文件读写及相关操作
- C#文件读写及相关操作
- [转]C#文件读写及相关操作
- Phantomjs 文件读写及文件夹操作
- Java 获取文件大小及文件读写操作
- UFT基础_文件创建读写及文件夹创建删除
- hibernate级联删除的注意事项
- windows下xampp安装配置memcached-1.2.6-win32-bin, 及php_memcache.dll(20090703-5.3)下载
- zen-cart修改 zencart 模板修改
- Java5.0的元注解(meta-annotations)
- 获取滚动条相对网页底端的距离
- 文件创建及读写操作 实现
- Visual Studio快捷键 [VS2008/VS2005]快捷键
- (个人原创)zabbix 图标下方文字显示为方块的处理办法
- php递归无限级分类【先序遍历算】,获取任意节点下所有子孩子
- 判断时间是否交叉
- Portal-Basic Java Web 应用开发框架:应用篇(十一) —— 整合 Spring
- 关于随机函数与概率设置
- Android增量升级功能
- Android 4.0 事件输入(Event Input)系统