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

关于修改和删除文件中数据的有关问题!多谢

2012-02-04 
关于修改和删除文件中数据的问题!谢谢!我做了一个登录程序,其中,设置密码的部分有要把设置好的密码存到文

关于修改和删除文件中数据的问题!谢谢!
我做了一个登录程序,其中,设置密码的部分有要把设置好的密码存到文件里,这个已经实现了,代码如下:
CString   strTemp;
CFile   mFile;
mFile.Open(L "\\password.TXT ",CFile::modeCreate|CFile::modeNoTruncate|CFile::modeWrite);
CArchive   ar(&mFile,CArchive::store);
............
ar < <strTemp;
ar.Close();
mFile.Close();
还有登录的部分,就是对比登录输入的密码和文件中已经设置好的密码是否相同,也实现了,代码如下:
CString   strTemp;
CFile   mFile1;
if(mFile1.Open(L "\\password.TXT ",CFile::modeRead)   ==   0)
return;
CArchive   ar1(&mFile1,CArchive::load);
ar1> > strTemp;
ar1.Close();
mFile1.Close();
关于CArchive这个类的使用我是从书上学的。
那,现在我还有两个部分没实现文件修改和删除,就是密码修改和密码删除部分,也就是需要修改和删除文件中的数据。CArchive   ar1(&mFile1,CArchive::???);怎么写?最好给于具体代码!嗯!!希望高手帮我!!超级感谢!!真的,谢谢!!!

[解决办法]
先从文件中读出所有数据,然后对读出来的数据作相应修改(删除/修改密码),再保存到原来的文件中,覆盖原来的内容。(建议你使用数据库来保存用户、密码)

热点排行