사용자 정의 ini파일 읽어오기
View 16,292 | 작성일2009.12.08 18:32
관련링크
본문
다른 방법도 있는것으로 알지만...
제가 한 방법을 적으려 합니다.
예를 들어 Port읽어오는것으로 하겠습니다.
App에 작성해 주세요
prot를 받아올 변수를 선언해줍니다.(전 CString으로 했습니다.)
BOOL CMMICApp::InitInstance() 내부에
port변수 = ReadPortNum();
ReadIPAddress함수를 만들어줍니다.
CString CMMICApp::ReadPortNum(void)
{
CString tmp_port;
wchar_t szBuffer[256] = {NULL,};
GetPrivateProfileString(_T("ABC IP List"), _T("ABC PORT"), _T("7361"), szBuffer, 256, _T(".\\Config.ini"));
tmp_port.Format(_T("%s"), szBuffer);
//AfxMessageBox(tmp_port);
return tmp_port;
}
이렇게 하시고
Config.ini 파일에는
[ABC IP List]
ABC IP=192.168.1.205
ABC PORT = 7362
이렇게 적어주시면 됩니다.