C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[73084] Re:ini파일을 읽어서 같은 섹션만 listbox에 출력 할수 없을까요?
kylix [] 4096 읽음    2015-10-14 14:12
INI파일은 중복된 키이름의 데이터를 읽어오는 것을 지원하지 않습니다.

GetPrivateProfileSection API로 INI 섹션내의 모든 데이터를 읽어온 후에 키이름이 A인것만 값을 추출하세요.

쿼드콥터헬기 님이 쓰신 글 :
:      TStringList *sKey = new TStringList;
:         TIniFile *pif = new TIniFile("C:\\Testfile.INI");
:         AnsiString ModelName;
:         AnsiString strData;
:
:         int i;
:
:         if( 0 == nIndex)
:         {
:                 AnsiString strFile;
:                 pif->ReadSection("Old", sKey);
:
:                 for(i=0; i<sKey->Count; i++)
:                 {
:                         CListBox->Items->Add(pif->ReadString("Old",sKey->Strings[i],""));
:                         strData = "C:\\TSCMES\\" + pif->ReadString("Old",sKey->Strings[i],"");
:                         CreateDirectory(strData.c_str() , NULL);
:                 }
:
:                 CheckEndLine();
:                 m_strModel = strData;
:
:                 nIndex = 1;
:
:         }
:
: ini 파일에
: [Old]
: A = 1
: B = P
: A = 2
: B = P
: 라는 내용이 있습니다. 제가 궁금한 것은 A라는 내용만 리스트박스에 출력을 하고 싶은데 어떻게 될지 감이 안옵니다..ㅠㅠ
: 도와주세요

+ -

관련 글 리스트
73083 ini파일을 읽어서 같은 섹션만 listbox에 출력 할수 없을까요? 쿼드콥터헬기 3998 2015/10/14
73084     Re:ini파일을 읽어서 같은 섹션만 listbox에 출력 할수 없을까요? kylix 4096 2015/10/14
73085         Re:Re:ini파일을 읽어서 같은 섹션만 listbox에 출력 할수 없을까요? 쿼드콥터헬기 4272 2015/10/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.