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
[21750] Re:메모장의 내용을 배열로 받기.
유영인.Chris [cuperido] 1499 읽음    2002-09-28 12:23
간단한 예제입니다. 꾸벅

void __fastcall TForm1::Button1Click(TObject *Sender)
{

int               itCount;
TStringList       *slArray = new TStringList;


// 파일로부터 읽기
Memo1->Lines->LoadFromFile("C:\\TEST.TXT");

// Memo1의 Lines를 slArray에 복사. 이 과정은 꼭 거치시지 않아도 상관 없습니다.
// 만약 간단한 처리라면, Memo1의 Lines 역시 TStringList 형이므로, 직접 접근
// 하셔도 됩니다.
slArray->Assign(Memo1->Lines);

// For 문으로 각각 배열을 루프
for(itCount = 0; itCount < slArray->Count; itCount ++)
   ShowMessage(slArray->Strings[itCount]);

// slArray를 메모리에서 해제
delete slArray;

}



왕초보 님이 쓰신 글 :
: 숫자 데이타가 있는 text 파일의 내용을 메모장으로 읽어들여서
: 배열로 받아들이고 싶습니다. (정말 쉽죠.ㅡ.ㅜ)
:
: text 파일을 메모장으로 불러들이는 거는 LoadFromFile로 해결을 했습니다만.
: 메모장의 각 라인을 배열로 읽기가 어렵네요.
:
: int c=Memo1->Lines->Count; : AnsiString ReadMemo[c]; // <-요렇게 배열로 선언하면 안되나보죠..^^;;; : : : for(int i=0;iLines->Strings[i]; : }
:
: 이렇게 하면 ReadMemo의 배열에 들어가게 될 줄 알았는데 안되더군요
: 가르쳐 주실분 계시면 감사하겠습니다...
:
:

+ -

관련 글 리스트
21695 메모장의 내용을 배열로 받기. 왕초보 1231 2002/09/26
30784     Re:메모장의 내용을 배열로 받기. Emmortal.초짜 995 2002/09/26
30783     Re:메모장의 내용을 배열로 받기. 김백일.cedar 959 2002/09/26
30782     Re:메모장의 내용을 배열로 받기. 김진호.불사새 1027 2002/09/26
21750     Re:메모장의 내용을 배열로 받기. 유영인.Chris 1499 2002/09/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.