一个Form里面有好几个RadioButton
怎样实现某个RadioButton被check中之后Form里面的某个CheckBox的Caption相应改变
谢谢

解决方案 »

  1.   

    比如选中第一个RadioButton,Caption变成AAA,选中第二个马上变成BBB
      

  2.   

    在RadioButton的click事件中写呀
    if radiobutton.checked then
    begin
      checkbox.caption='xxx';
    end;
      

  3.   

    flylin(飞天) 的代码中if下只有一句何必用begin end
    在获得消息的控件的代码里调用有变化的对象
    就如楼上的checkbox.XXX
      

  4.   

    你可以让这些RadioButton调用一个触发事件,当然我个人的意见是个人写PROCEDUREPROCEDURE TFORM1.CLICKRADIOBUTTON(SENDER:TOBJECT);
    BEGIN
        //......自定义操作,比如
        IF RADIOBUTTON1.CHECKED THEN CheckBox1.Caption := 'XX';
    END;