一般没有区别
但你在combobox的onchange里读当前的文字时就有区别,一试便知

解决方案 »

  1.   

    有区别的,你把Style设置成csDropDownList,就可以感受到了
      

  2.   

    1: 当然有区别,combobox.item[combobox.itemindex] 是当前选定的“项目”的内容(文字内容), 而 combobox.text 是指 combobox 对话框中的文字。 当选定一个“项目”后,它的内容(文字)会显示到 combobox 对话框中,此时 combobox.item[combobox.itemindex] 和 combobox.text 就是一样的;如果不从列表选择,而是自己填写一个内容,那它们显然就不同了。2: 当 itemindex = -1 时, ComboBox.Text 和 ComboBox.Items[ComboBox.ItemIndex] 一样,都是空字符串。 [ComboBox.ItemIndex]
      

  3.   

    i see,thanks a lot,Typhone!