发布于 2007-03-21 22:30:22
0楼
写.ini文件:
#pragma code ("kernel32.dll")
BOOL WritePrivateProfileStringA(
char * lpAppName, // pointer to section name
char * lpKeyName, // pointer to key name
char * lpString, // pointer to string to add
char * lpFileName // pointer to initialization filename
);
#pragma code()
BOOL bRet=FALSE;
char szFileName[_MAX_PATH+1];//.ini文件名(包括路径)
char SectionName[20];
bRet=WritePrivateProfileStringA(SectionName,"ID",GetTagChar("ID"),szFileName);
bRet=WritePrivateProfileStringA(SectionName,"Tag1","3.14",szFileName);
读.ini文件:
long int GetPrivateProfileStringA(
char * lpAppName, // points to section name
char * lpKeyName, // points to key name
char * lpDefault, // points to default string
char lpReturnedString[256], // points to destination buffer
long int nSize, // size of destination buffer
char * lpFileName // points to initialization filename
);
#pragma code()
BOOL bRet=FALSE;
long int iRet;
char szFileName[_MAX_PATH+1],sReturnValue[256];
bRet=GetProjectPath(szProjectPath);
iRet=GetPrivateProfileStringA("System","RunDate","2005-01-15",sReturnValue,256,szFileName);
return (sReturnValue); //sReturnValue
雄关漫道真如铁,而今迈步从头越!