不会吧。你说的命令是:combobox1.itemindex:=1 吗?只要combobox1.items.count >1 那么上面的语句就没有错。可以显示的!

解决方案 »

  1.   

    combobox1.itemindex:=1 指的是第二条啊 
    你可以用combobox1.itemindex:=0;
      

  2.   

    有个笨办法!
    若在combobox1的下拉框中有1,2,3,4,5
    则如下代码:
    with ComboBox1.Items do
     begin 
      if IndexOf('1')=0 then
      begin
         Append('abc');
         (0,Count-1);
         Delete(Count-1);
      end; 
     end.
      

  3.   

    Append 下一行应该改为Exchange(0,count-1);
      

  4.   

    combobox1.itemindex:=1 是可以的。可能是你的ComboBox1.Items.Count<1;
      

  5.   

    ComboBox1.Items.Add('*****');
    ‘*****’为要加入的内容。
    试试看。
      

  6.   

    我还是觉得你的style有问题,如果是dropdown不就没问题吗/
    或者你可以先把style换掉,等text换好后再把它换上不就结了?
    试试
      

  7.   

    combobox1.Text:='success';
    combobox1.Items.Add('one');
    combobox1.Items.Add('two');
    供参考一下.