질문을 좀 이해하기 힘드네요 3번은 읽었습니다.
그러니까 어떤 Key값을 입력했을때 원하는 내용을 찾아오는 방법을 묻는것인가요?
혹시 TIniFile이라는것 사용해 보신적 있으신가요?
VCL에는 TIniFile이라는 클래스가 있습니다.
이를 이용하면 쉽게 IniFile의 원하는 정보를 가져오거나 쓸수 있습니다.
#include
TIniFile *ini=new TIniFile(inifilename);
String fruit=ini->ReadString("fruit","11","");
ShowMessage(fruit);
delete ini;
그럼..
유태욱 님이 쓰신 글 :
: TStringList를 사용하여 ini 파일안의 내용을 순서대로 불러 들였습니다.
:
: 예를 들어 ini파일이
: [fruit]
: 0=3
: 1=apple
: 2=banana
: 3=orange
:
: 라 되어 있으면
:
: 제 자신이 1이라는 값을 텍스트에 쓰면 1=apple에 해당하는 값이 화면에 출력이 됩니다.
:
: 이럴때 11=apple이라고 하면 화면에 null값이 나오더군요
:
: 만약에
: [fruit]
: 0=3
: 11=apple
: 2=banana
: 3=orange
:
: 이형태로 ini파일이 되어있을때
:
: 이것을 제가 11을 눌렀을때 apple을 출력할려면
:
: 먼저 리스트에 모든 값을 다 뿌린 후에 값을 찾아가야하는지
:
: 아니면 ini파일에서 부터 찾아가야하는지
:
: 또는 다른 방법이 있는지를 알고 싶습니다.
:
: 생각을 잘 못하고 있는 것 같아서요
|