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
[55623] Re:Edit1, Edit2, Panel1, RichEdit1 응용
번외편 [wifemylove] 1309 읽음    2008-12-30 15:28
처음부터 해보지 않고 다른사람에게 부탁하는 것은 별로 좋은방법이 아닌것 같네요
아주 쉬운것이라 소스를 공개하는것은 어려운것이 아니지만
직접 해보시고 막히는 부분이 있다면 그부분만 물어봐서 하는것이 더 낫지 않을까 싶네요

살짝 도움을 드리자면

Edit1->Text.ToInt()  *  for(1~9)   = 결과값 을 RichEdit1에  

RichEdit1->Lines->Add(); 로 출력하시면 됩니다

Panel1 에는 Edit1->Text.ToInt() * Edit2->Text.ToInt() = 결과값

을 해주시면 되겠죠

그리고 Edit1과 Edit2에는Onchange에  Events 를 해주시면
값이 바뀔때마다 다시 계산이 되겠지요.
값이 다시 바뀔때에는 RichEdit1-> Clear(); 로 먼저 초기화 해주시고 다시 출력하시면 됩니다.
아. panel1도 초기화를 해주시구요

여러가지 방법이 있겠지만 그중 하나일테니 작은 도움 되셨으면 합니다.



첫 입문 님이 쓰신 글 :
: 안녕하세여^^
: 작업하다가 도저히 몰라서 글을 올리게 되네요^^
: 빌더라는 프로그램을 처음 쓰는 초짜라서여
: c++도 대학 다닐때 잠깐 배워서 도저히 모라서요...
: 참고로 프래그램 자체 초짜 랍니다^^
: 이제 배우려구 하는데요 님들이 조금만 도와주세요..
:
: Edit1, Edit2, Panel1, RichEdit1
: 이렇게 사용을 해서 짜볼려구 하는데요
:
: Edit1에 숫자를 입력시 RichEdit1에 구구단을 표기 하구 싶어요
: 예) Edit1=1 이면
:      RichEdit1 = 1 x 1 = 1
:                        1 x 2 = 2
:                        1 x 3 = 3
:                              :
:                              :
:                        1 x 9 = 9
:     이렇게 표기가 되구요
:
: Edit2 에 숫자 입력 후 엔터 누르면
:
: Panel1 에서는
:
:  Edit1 x Edit2 = 값
: 예) 11 x 2 = 22라는 값이 나오게여^^
:
: 제가 처음 하는 거라서여 소스 좀 올려주시면 너무나도 감사 할거에요
: 그리구 복받을실 거구^^
: 암무토록 부탁드려여(꾸벅)
: 꼭 부탁드려여

+ -

관련 글 리스트
55619 Edit1, Edit2, Panel1, RichEdit1 응용 첫 입문 1141 2008/12/29
55623     Re:Edit1, Edit2, Panel1, RichEdit1 응용 번외편 1309 2008/12/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.