5,389
社区成员
发帖
与我相关
我的任务
分享
//我在Form中放了5組TRadioGroup,然後它們的Exit事件都定義為
//procedure TForm1.RadioGroup1Exit(Sender: TObject);
//當要取消的時候,只需要將該TRadioGroup的ItemIndex屬性設置為-1即可
var
gRadioGroup: TRadioGroup;
procedure TForm1.Button1Click(Sender: TObject);
begin
gRadioGroup.ItemIndex := -1;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
gRadioGroup := TRadioGroup.Create(Self);
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
gRadioGroup.Destroy;
end;
procedure TForm1.RadioGroup1Exit(Sender: TObject);
begin
if Sender is TRadioGroup then
gRadioGroup := TRadioGroup(Sender);
end;