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
[35921] Re:TMemo로 텍스트 파일 불러올때..+ 질문 하나 더요..;
방태윤 [nabty] 814 읽음    2004-06-25 01:27
이롷게 함 해보세요..
열개의 버튼을 나열하고요.각각의 버튼의 어브젝트인스펙터에 있는 프로퍼티 tag 값을 각각 1,2,3... 이렇게 입력하고요.
그리고 첫 버튼의 Onclick 이벤트에
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  Memo1->Lines->LoadFromFile("ans"+AnsiString(((TComponent*)Sender)->Tag)+".txt");
}
적어주시고요..나머지 2~10 버튼의 onClick 에는 Button1Click 을 연결하시고요...그럼 끝이네요.

원래 님이 질문한건
AnsiString fine_name="ans"+AnsiString(no)+".txt"; //no=1,2,3,4...
인거 같은데 컴퍼넌트의 tag 프로퍼티를 이용하면 간단히 처리할수도 있다는거죠...

: ListBox1->Items->operator [](i)

위의 건 뭔지 잘모르겠네요? 컴팔일되는 건가요?


아카시아 님이 쓰신 글 :
: ans번호.txt
: 파일이름이 이렇게 되어있는 텍스트 파일 10개가 있습니다.
: 번호부분은 1, 2, 3, 4 ... 이렇게 올라가구요.
:
: 이런 형식의 텍스트 파일을 TMemo에 불러들이려고 합니다.
: 맨처음 버튼 클릭하면 1번이,
: 다음은 2번, 다음은 3번... 10번- ans10.txt -까지요.
:
: 파일이름에 저런 규칙성이 있다면
: 스위치문을 안써도 된다고 하던데
: 그 방법이 뭐죠?
:
:
: +그리고 질문 하나 더...;;
: i가 int값으로 선언되어
: for문 안에서 돌아갈때
: ListBox1->Items->operator [](i)
: 위의 소스는 무엇을 뜻하나요?
: operator란 무엇이고 어떻게 쓰는거죠?

+ -

관련 글 리스트
35919 TMemo로 텍스트 파일 불러올때..+ 질문 하나 더요..; 아카시아 790 2004/06/24
35921     Re:TMemo로 텍스트 파일 불러올때..+ 질문 하나 더요..; 방태윤 814 2004/06/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.