保存文件对话框的用法
来源:互联网 发布:基因对比软件 编辑:程序博客网 时间:2024/05/16 06:54
要uses StrUtils,代码如下:
如果不用分折savedlg.filter的方法,其实也可以用OnTypeChange事件实现,响应该事件,用下面代码进行扩展名的改变即可,这里的sExtName应该是定义在类中的变量而不上面代码中的那样定义在函数内部了:
在文件的使用中,主要注意两点:
1.文件名,包括扩展名的取得。
2.FileCreate,FileWrite,FileClose三个函数的调用。在这三个函数调用过程中要注意异常处理。因为FileCreate和FileWrite两个函数都是有返回值的,返回-1的时候表示这两函数执行的时候出现错误,但函数执行出现错误,却没有抛出异常,如果在程序中没有对这两个函数的返回值进行判断,例如:文件名中含有*号的时候,文件是无法创建的,FileCreate就返回-1,如果我们不判断返回是不是-1,接着执行FileWrite,就不可能把要保存的内容写到文件中,而FileWrite没有写入内容,也返回了-1,我们又没有进行判断,以为保存完了,到代码运行结束,最后的结果就是保存不成功,但我们是程序却认为保存成功,这将是一个导致数据丢失的BUG。
- 保存文件对话框的用法
- CFileDialog文件保存对话框用法
- 文件的保存对话框
- 保存文件对话框的使用
- 保存文件对话框的使用
- 简约的MFC打开文件对话框和保存文件对话框
- WindowsMobile创建保存文件对话框,并实现文件的保存
- 选择保存文件路径的对话框
- 基于对话框的打开保存文件
- 打开和保存文件的对话框
- WIN32的保存文件对话框GetSaveFileName
- 调用保存对话框保存文件
- 打开文件保存对话框
- 文件打开保存对话框
- JS文件保存对话框
- 打开保存文件对话框
- GUI编程:打开文件对话框、保存文件对话框、颜色选择对话框的使用
- 文件对话框之保存文件
- 考试顺利完成
- 没有任何借口
- Ogre中级教程(二):射线场景查询及基础鼠标用法
- 别让那只鸟飞了
- Ogre中级教程(三):鼠标选取以及场景查询遮罩
- 保存文件对话框的用法
- VC6.0-->VS2008 CString.Format报错
- checklist
- 西湖发春
- Ogre中级教程(四): 成批选择和基本手动对象
- Hello World!
- Ogre中级教程(五): 静态图元
- 无线网络中PPK-MIC和CKIP-CMIC的学习资料
- Ogre中级教程(六): 投影贴图