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

ini文件读写有关问题

2012-11-08 
ini文件读写问题代码如下,为啥写不进去啊CStdioFilefileCStringstrNameaaaWritePrivateProfileString

ini文件读写问题
代码如下,为啥写不进去啊
  CStdioFile file;
CString strName="aaa"; 
WritePrivateProfileString("StudentInfo","Name",strName,"D:\vc_ex\ex2\student.ini");

[解决办法]
CString strName="aaa";
WritePrivateProfileString("StudentInfo","Name",strName,"D:\\student.ini");

可以写进去,
如果文件student.ini不存在,系统会自动建立一个文件,
并把段值"StudentInfo"及键"Name"的值strName写入,
楼主可以再重新建立一个工程试试看,
[解决办法]
VC读写INI文件
具体应用如下:

  一.将信息写入.INI文件中.

  1.所用的WINAPI函数原型为: 

C/C++ code
BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName);
[解决办法]
楼主,我也是初学者,你的问题我一开始也遇到过,是这里有问题。
注意你的路径,改为D:\\student.ini, 磁盘符D后面要加两个\
你再试试看,这次应该加到了D盘根目录下
[解决办法]
D:\vc_ex\ex2\student.ini

改成下面两种方法 单 \ 表示一个转议字符 比如 \r\n 实际对应回车换行 0x0A 0x0D

D:\\vc_ex\\ex2\\student.ini
D:/vc_ex/ex2/student.ini

热点排行