我的意思在选择RadioGroup中的选项的时候,能获得选择前的选项。

解决方案 »

  1.   

    RadioGroup1.Items[RadioGroup1.ItemIndex]就是它的当前项。
      

  2.   

    迭代一下各项的Checked属性不就可以了吗?
      

  3.   

    我的意思是讲:在选择一个选项的时候,能够获得在选择这个选项之前的选项是哪一个。举例说就,Items中有三个,初始情况下,第一(也有可能是第二,第三)被选定,然后我选择不同的选项的时候能知道,原来选项是哪一个。
      

  4.   

    WGYKING(【修罗】牵着蚂蚁过街) :能不能举个例子说明,谢谢!
      

  5.   

    ......
    implementation
    var
      gOldItem : String;
    {$R *.dfm}procedure TForm1.RadioGroup1Click(Sender: TObject);
    var
      StrYouWant : String;
    begin
      StrYouWant := gOldItem;
      gOldItem := RadioGroup1.Items[RadioGroup1.ItemIndex];
    end;
    .....
      

  6.   

    可以设置一个标志---A,每次点击RadioGroup1的时候,每次点击之前判断A的值,结束前给A赋当前的选中的值!!
      

  7.   

    RadioGroup1.Items[RadioGroup1.ItemIndex
    点选前用一个变量先保存就行了