比如我的combobox.item的值是a,b,c,d
我现在想用case语句将选择item的值
当我选择a时,edit里的text的值为a
……
当我选择d时,edit里的text的值为d
如何表达
谢谢!!!!!!!!!

解决方案 »

  1.   

    SORRY
    没有表达好啊!
    我想要的效果是
    case i of
    0:edit.text:='a';
    1:edit.text:='b';
    2:edit.text:='c';
    3:edit.text:='d';
    这里的i是combobox.item[i]里的i
      

  2.   

    楼上说的对,可以这样直接付值的;
    edit1.Text:=combobox1.Text;
    这样也可以:
    edit1.Text:=combobox1.Items[combobox1.itemindex];
      

  3.   

    可以这样的
    case combobox1.ItemIndex of
    0:edit.text:='a';
    1:edit.text:='b';
    2:edit.text:='c';
    3:edit.text:='d';
    end;
      

  4.   

    edit1.Text:=combobox1.Items[combobox1.itemindex];
      

  5.   

    好象也可以简写的,0..3,用edit1.Text:=combobox1.Text;
    付值,大概可以