강신구 wrote:
> 안녕하세요..
>
> 프로시져 안에서 radiobutton의 OnClick Event를 발생시켜려고 합니다..
>
> 아래와 같이 해 보았는데 맞는지요?
>
> procedure TForm1.Button1Click(Sender: TObject);
> begin
> SendMessage(RadioButton1.Handle, WM_LBUTTONDOWN, 0, 0);
> SendMessage(RadioButton1.Handle, WM_LBUTTONUP, 0, 0);
> end;
>
> procedure TForm1.RadioButton1Click(Sender: TObject);
> begin
> ShowMessage('Checked');
> end;
>
> 윈도우API에 대해서 공부를 하고 있는데, 쉽지가 않군요..
> 조언 부탁드립니다..
> 수고하세요..
왜 그런 식으로 하죠??
그냥 버튼 이벤트에서 라디오 버튼 이벤트를 호출하면 될텐데..
procedure TForm1.Button1Click(Sender: TObject);
begin
RadioButton1.Click;
end;