我想在C#程序退出时自动保存文件,应该在哪个过程中编写保存文件的代码呢??? 是Dispose()过程吗??? 是C#编写的Windows窗体程序。谢谢了。
解决方案 »
- 急 急 c# nhiberbate 多对多关系中添加问题
- C# a是一个数字型变量,如是a小于0,则a=0,有没有简单的函数啊?请前辈指点!
- 关于异常的问题
- remoting能像webservice那样接收xml格式通信吗?
- 初来乍到,就是想问下,怎么用c#实现视频播放!
- 求C#中关于内存读取和计时的类和函数?
- 如何让一个图片沿固定的曲线移动
- 关于动态数组,可能很简单。(分不多,但严重希望帮忙)
- 请教关于Socket连接问题
- C#中在TabControl中加入WebBrowse控件为什么不能正确使用?
- 请帮忙看一下,下面这段代码怎么运行不正常啊,谢谢,急急
- ******不只是生成excel,还要求对里面的"城市"进行分组(up有分)********
this.Closing += new CancelEventHandler(w_SendSms_Closing);
然后在
w_SendSms_Closing事件中写保存代码
{
//保存文件
base.OnClosed (e);
}
{
if (this.txt_body.Text.ToString() != this.initstr) //如果发现文件已经有改动 {
string result; //弹出提示,询问是否保存
result = MessageBox.Show(this.Text + " 文件内容已更改,是否保存?", "提醒", MessageBoxButtons.YesNoCancel, MessageBoxIcon.None, MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification).ToString(); if (result == DialogResult.Yes.ToString()){ //如果用户返回确认,则调用保存文件的函数
GetFileSave();
} if (result == DialogResult.Cancel.ToString()){ //用户返回取消,将此次操作cancel掉
e.Cancel = true;
} }
}