timer event 안의 내용 입니다. 즉, timer를 이용하여 button1이 눌렸는지 알아보는 인터럽트입니다. 그런데, 컴파일시 에러가 발생을 하네요 살려주세요 @.@ form1.timer1timerclick(sender : Tobject) begin if button1.onclick(sender)...
술친구
•
2000.01.10 23:07
castle load wrote:
> timer event 안의 내용 입니다.
> 즉, timer를 이용하여 button1이 눌렸는지 알아...
castle load
•
2000.01.10 23:26
while loop 실행중인데요
버튼 클릭 이벤트를 인식못하더라구요
예를 들면
while not condition
beg...
술친구
•
2000.01.11 01:29
castle load wrote:
> while loop 실행중인데요
> 버튼 클릭 이벤트를 인식못하더라구요
>
> 예를 들...
여영식
•
2000.01.12 00:35
> while not condition
> begin
> caption := 'no good!';
> end;
다음과 같이 바꾸면 이벤트...
> timer event 안의 내용 입니다.
> 즉, timer를 이용하여 button1이 눌렸는지 알아보는 인터럽트입니다.
> 그런데, 컴파일시 에러가 발생을 하네요
>
> 살려주세요 @.@
>
> form1.timer1timerclick(sender : Tobject)
> begin
> if button1.onclick(sender) then
> stop := true;
> end;
>
> [error] type of expression must be BOOLEAN
>
안녕하세요.. 술친굽니다.
if 와 then 사이에는 조건문이 들어가야 되걸랑요..
그런데 위를 보니 실행 프로시져가 들어가있군요..
버튼이 눌려졌는지 알아보려면 버튼의 onclick 프로시져가
실행될때 플래그를 지정해서 사용하는 방법이 있을것같군요,,
ex)
procedure form1.Button1Click(Sender : TObject);
begin
V_Click := True;
end;
procedure form1.timer1timer(sender : Tobject)
begin
if V_Click then
stop := true;
end;
여기서 V_Click 은 전역변수 Boolean 형입니다.
고수님들의 고견을 기다립니다.
술친구였습니다.