combobox1的onchange时Items选中几combobox2的Items也选中
combobox1显示为字段名中文combobox2显示为字段名英文,中文是给用户看的,不起作用,我希望选combobox1 onchange时combobox2也发生变化,两者是对应关系,这样我可以通过combobox2来进行处理

解决方案 »

  1.   

    combobox1 onchange的事件里:
    combobox2.itemindex:=combobox1.itemindex;
      

  2.   

    既然有一个不起作用,不显得多余吗,何不用一个同时实现中文和英文var
     vList:TStringList;vList:=TStringList.Create;
    vList.Add('英文');
    combobox1.Items.AddObject('中文',vList);用英文的时候,这样取出:
    vStrL:=TStringList(combobox1.Items.Objects[itemindex]);
    showmessage(vStrL.Strings[0]);