读书人

vc存储数据

发布时间: 2012-09-01 09:33:03 作者: rapoo

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试试

读书人网 >VC/MFC

热点推荐