잘 되는군요.
스트링 처리하는거 배운거 같아서 기분이 좋네요 ㅎㅎ
감사합니다. ^^;
장성호 님이 쓰신 글 :
: 파일 읽고 저장하는것 생략하고 다음과 같이 간단히 코딩해보았습니다.
:
:
: void __fastcall TForm1::Button5Click(TObject *Sender)
: {
: TStringList *lst=new TStringList;
:
: lst->Add("과일, 사과");
: lst->Add("고기, 돼지");
: lst->Add("물건, 탁자");
:
: for(int i=0;iCount;i++)
: {
: String str=lst->Strings[i];
: int idx=str.Pos(",");
: lst->Strings[i]=str.SubString(1,idx-1)+"<"+str.SubString(idx+1,str.Length()-idx).Trim()+">";
: }
: ShowMessage(lst->Text);
: delete lst;
: }
: //---------------------------------------------------------------------------
:
:
: 그럼..
:
:
: 김효준 님이 쓰신 글 :
: : 과일, 사과
: : 고기, 돼지
: : 물건, 탁자
: :
: :
: : 등으로 내용이 된 txt 파일을 열어서
: :
: : 과일<사과>
: : 고기<돼지>
: : 물건<탁자>
: :
: : 라고 수정해서 파일을 저장하고 싶은데
: :
: : 제가 C++ 빌더(사실 C++도 ) 초보라서 정확하게 어찌 구현 해야 하는지 모르겠네요.
: :
: : C#에서는 파일 읽고 코드 내에 저장하고 문자열을 수정해서 다시 파일로 저장하는게 쉬웠는데
: :
: : C++ 빌더는 감을 못 잡겠네요.
: :
: : 현재 TSTRingList 라는걸 이용해서 파일을 열고
: :
: : 리스트박스 같은 곳에 뿌리는 건 쉽게 했습니다만
: :
: : LoadFromFile 을 이용해서 파일을 열었을 때 그 파일 내용(사과 등)을 수정 하기 위한
: :
: : 코드 작성 개념을 못 잡고 있습니다.
: :
: : 지금 C++빌더포럼에서 검색만으로 코드 작성 중이구요. 책도 없습니다 ㅠ_ㅠ
: :
: : 현재 작성한 코드는 아래와 같습니다. ㅡ,.ㅡ
: :
: : void __fastcall TForm1::Button2Click(TObject *Sender)
: : {
: : TStringList *sList=new TStringList;
: :
: : if(OpenDialog1->Execute())
: : {
: : sList->LoadFromFile(OpenDialog1->FileName);
: :
: : ListBox1->Items = sList;
: :
: : }
: : }
: :
: : 우선 txt 파일 내용을 가져 오고 나서 코드내에서 활용하는 방법을 못 찾고 있는데
: :
: : 검색어 힌트라도 좀 도와주시면 감사하겠습니다. ㅠ_ㅠ