제가 뚜렷한 지식이 없어서 해메고 있었던거군요..
답변감사드립니다.
빌더(TWx) 님이 쓰신 글 :
: gksqjs94 님이 쓰신 글 :
: : 안녕하세요.
: : [Type]
: : 가나=0
: : 다라=1
: :
: : [Check]
: : 있음 =1
: : 없음 =2
: :
: : 이런식으로 UTF-8 파일이 있는데요 .
: : TStringList* SecList = new TStringList;
: : TIniFile* ini = new TIniFile(path);
: :
: : ini->ReadSection("Type",SecList);
: :
: : String c = SecList->Strings[0];
: : 이런식으로 읽으려니까 한글이 이상하게 들어가네요. UTF-8 방식은 못읽어 오나요 ?
: : ANSI로 다시 저장해서 불러와야될까요 ?
: :
:
:
: 답변:
:
:
: 코드페이지 문자셋과... UTF8, UTF-16 등은 서로 다른 개념이고...
:
: TIniFile은 UTF-8을 지원하지 않으므로...
:
: 다음과 같이 TMemIniFile 을 사용해야 함.
:
: TMemIniFile* pIni = new TMemIniFile(fullpath, TEncoding::UTF8);
:
:
:
:
:
|