首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vc存储数据

2012-09-01 
vc储存数据CFileDialog fdlg(false,_T(txt),NULL,4|2,_T(文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*||

vc储存数据
CFileDialog fdlg(false,_T("txt"),NULL,4|2,_T("文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*||"),0);
当储存程序中的数据时,使用上面个的语句能打开另存为的文件,我想问一下,函数中的NULL为什么不能直接换成字符串的变量?如果想换,怎么换,主要是想在储存的文件中加入时间。谢谢


[解决办法]
你第三个参数是NULL,这个参数代表着初始化另存为参数名。可以用字符串啊
_T("ASDFASDF");
[解决办法]
CFileDialog fdlg(false,_T("txt"),NULL,4|2,_T("文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*||"),0);
当储存程序中的数据时,使用上面个的语句能打开另存为的文件,我想问一下,函数中的NULL为什么不能直接换成字符串的变量?如果想换,怎么换,主要是想在储存的文件中加入时间。谢谢
======================
这句的功能只是打开一个对话框,然后返回一个你选择的路径文件名,写文件的工作还得你自己来完成,具体的第三个参数的作用是默认的文件名,它是可以换成字符串变量的。
[解决办法]
应该是可以的吧,用Cstring试试

热点排行