VC里有没有读取Ini文件的类或方法???
问题点数:10、回复次数:8Top
1 楼nothingneed(一品猪头)回复于 2001-10-10 14:26:10 得分 1
GetProfileInt()
GetProfileString()
WriteProfileInt()
WriteProfileString()
Top
2 楼coldsnake(外表的冷酷掩盖不了内心的热情)回复于 2001-10-10 14:30:01 得分 4
GetPrivateProfileInt
GetPrivateProfileSection
GetPrivateProfileSectionNames
GetPrivateProfileString
GetPrivateProfileStruct
GetProfileInt
GetProfileSection
GetProfileString
WritePrivateProfileSection
WritePrivateProfileString
WritePrivateProfileStruct
WriteProfileSection .
WriteProfileString
如果读写自己的ini文件,用带private的Top
3 楼dalinsky(大林)回复于 2001-10-10 14:30:09 得分 0
我要定义自己的abc.ini文件呢???Top
4 楼awanghero(念天地之悠悠,独怆然而悌下!)回复于 2001-10-10 14:36:22 得分 4
CString comLine=::GetCommandLine();
comLine.TrimLeft('"');
CString filename=comLine.Left(comLine.ReverseFind('\\'))+"\\BankPsw.ini";
CString strIndex;
strIndex.Format("%d",this->m_nIndex);
char buff[255];
DWORD dSize=GetPrivateProfileString("BANK_KEY",(LPCTSTR)strIndex,"",buff,255,(LPCTSTR)filename);
if(dSize)
{
if(::AfxMessageBox("该索引的银行主密钥已存在,更改?",MB_YESNO)==IDNO)
return;
}
::WritePrivateProfileString("BANK_KEY",(LPCTSTR)strIndex,(LPCTSTR)m_sBankPsw,(LPCTSTR)filename);
::AfxMessageBox("保存成功!");Top
5 楼wmouse(山水)回复于 2001-10-10 14:48:42 得分 0
gzTop
6 楼Julienjut(秋水)回复于 2001-10-10 14:53:42 得分 1
自己定义的用 coldsnake(coldsnake) 列出的带有 private 的几个函数就可以了Top
7 楼wwtmw(剑重无锋 大巧不工)回复于 2001-10-10 14:55:26 得分 0
greatTop
8 楼dancetime(花雕茯苓猪)回复于 2001-10-23 11:35:41 得分 0
good!Top




