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
[1465] [질문] Event에 관하여.../프포
담비 [ ] 3375 읽음    1999-06-18 09:39
안녕하세요! 담비입니다.

PowerBuilder에 보면 다음과 같은 기능이 있습니다.
예를 들자면 현재의 Event에서 다른 Event를 호출하는 경우 호출한 Event를
바로 Call하는 것이 아니고 Stack에 쌓아두었다가 현재 진행중인 Event가
끝난 다음 Stack에 쌓인 Event를 호출합니다. 혹은 함수와 멤버함수들을
그와 같은 방법으로 호출합니다.
PowerBuilder의 문법을 빌리자면 다음과 같습니다. Post가 그와 같은 기능을
합니다.

DataWindow의 ItemChanged Event에서

SetRedraw(False)                --------- 1
Post Event ue_itemchanged()     --------- 2
Post Function SetRedraw(True)   --------- 3

DataWindow의 ue_ItemChanged Event에서

SelectRow(0, False)             --------- 4

위의 경우 실행되는 순서는 1, 2번 호출, 3번 호출, 2번 실행,4 , 3번 실행의
순으로 발생이 됩니다. 이와 같은 기능이 빌더에도 있는지 궁금합니다.
Help를 찾아보니 PostMessage라는 API가 있습니다만 제 생각에 빌더의 Event가
하나의 메세지만을 처리하는 것이 아니기 때문에 힘이 들것같고 함수의 경우는
적용이 안됩니다. 방법이 있을까요...



+ -

관련 글 리스트
1465 [질문] Event에 관하여.../프포 담비 3375 1999/06/18
1481     [답변] FREKBS/ Event에 관하여.../프포 박지훈.임프 3540 1999/06/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.