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
[16937] Re:계산기를 만들고 싶은데...
이경문 [gilgil] 1107 읽음    2002-03-28 00:18
Expression Parser라는 개념을 알아야 하는데 좀 어렵지요.
역시나 스스로 해 보심이 좋을 것 같네요 ^^.

그리고 말씀하신 2번째 질문은 다음과 같이 처리해 주면 됩니다.

버튼 10개를 만들어서 각각의 버튼에 적당한 숫자를 Caption으로 넣고
10개 버튼의 OnClick 이벤트를 하나의 function으로 지정해 주시면 됩니다.

void __fastcall TForm1::ButtonClick(TObject *Sender)
{
    TButton *Button = (TButton*)Sender;
    int nNum = StrToInt(Button->Caption);
    // nNum을 처리한다.
}

유진상 님이 쓰신 글 :
: 볼랜드 C++5.0을 작업합니다.
:
: 계산기를 만들고 싶은데여,
: 여러분에게 소스코드를 달라고 하면,
: 스스로 해보라 하겠죠..
:
: 그래도..
: 소스코드가 있으면 좀 보여주세요..
:
: 그리고 한가지 더,,,
: 여러개의 버튼을 만들었는데
: 각각의 버튼마다 같은 동작을 입력하려니
: 좀 불편하네요,,
: 그냥 버튼을 누르면 에디트박스에 버튼의 캡션값이
: 출력하도록 하는 방법 없나여...?
:

+ -

관련 글 리스트
16936 계산기를 만들고 싶은데... 유진상 1050 2002/03/27
16937     Re:계산기를 만들고 싶은데... 이경문 1107 2002/03/28
16941             컴파일도 되고 실행도 잘 되는데요?(냉무) 이경문 915 2002/03/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.