combobox1.style:=csdropdownlist,请问如何让combobox1.text可以显示?

解决方案 »

  1.   

    呵呵,怎么说呢,其实你这样做是为了防止用户自己改动ComboBox的内容,可以不要这样做,因为这样做了以后,编辑框在启动的时候不会显示任何内容你可以把Style属性还设置为csDropDown然后在ComboBox的OnKeyPress事件中写如下代码Key:=#0;   这样就可以防止用户输入任何内容了!
      

  2.   

    combobox.itemIndex:=i;//i:integer;
    或者:
    combobox.itemIndex:=combobox.items.indexof(str);//str:string;必须是已经添加的Item
      

  3.   

    ComboBox.ItemIndex := ComboBox.Items.IndexOf(StrValue)