我的combobox的style是csDropDownList,
它的items分别为:
10,31,34,67
现在要实现的是:我在edit中输入10,combobox的值对应10,edit中输入11,combobox的值对应11,edit中输入67,combobox的值对应67,,,,怎么实现,????

解决方案 »

  1.   

    procedure TForm1.Edit1Change(Sender: TObject);
    begin
      with ComboBox1,items do
        ItemIndex := IndexOf(edit1.text);
    end;
      

  2.   

    procedure TForm1.Button1Click(Sender: TObject);
    var
        i:integer;
    begin
        for i:=0 to combobox1.Items.Count-1 do
        if edit1.Text=combobox1.Items[i] then
            combobox1.itemindex:=i;
        //combobox1.Items.Clear;
        //combobox1.Items.Add(edit1.Text);
    end;
      

  3.   

    combobox1.Itemindex:=  combobox1.Items.IndexOf(edit1.Text);
      

  4.   

    combobox1.Itemindex:=combobox1.Items.IndexOf(edit1.Text);