C
ccweifen
Unregistered / Unconfirmed
GUEST, unregistred user!
我写了下面程序:
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
if checkbox1.Checked then button1.Caption :='true'
else button1.caption:='false';
end;
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=vk_return then
checkbox1.OnClick (self);
end;
我想在EDIT1中按下回车后执行CheckBox1的OnClick事件,但没有反应。
请问这是为何?
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
if checkbox1.Checked then button1.Caption :='true'
else button1.caption:='false';
end;
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=vk_return then
checkbox1.OnClick (self);
end;
我想在EDIT1中按下回车后执行CheckBox1的OnClick事件,但没有反应。
请问这是为何?