ComboBox1.Items.Clear;
ComboBox1.Items.Add('选择拨款次数');
ComboBox1.ItemIndex := 0;//////////ShowMessage(ComboBox1.Text);

解决方案 »

  1.   

    哦。是不是你修改过combobox1的下拉属性,将ComboBox1设为只能选择不能赋值了,你再查一查。重放一个ComboBox1,先不修改他的属性在试一试
      

  2.   

    to CoolSlob() 你给人家说明一下原因啊,就是  888789(yf888789)  说的原因当那个属性(叫Style什么来着)取值为2时,再給Text属性副值,这时候要求该值在下拉表(就是Items)里面应该有,否则包错
    如果Style的值为0时,就可以随便副值了style的取值我怕记错了,自己看看
      

  3.   

    设置 ComboBox1.Style := csDropDown;你可能设置为: csDropDownList,若要赋值可以用以下方法:
        ComboBox1.ItemIndex := Combox1.Items.IndexOf('选择拨款次数');
      

  4.   

    combobox.text是只读的
    用ComboBox1.Items.Add('选择拨款次数');