当你在查找判断对应的Item时,难道没有设置一个循环变量(例如:i:integer)吗?
它就是你需要的序号。

解决方案 »

  1.   

    这样可以吧
    showmessage(inttostr(combobox1.Items.IndexOf('your_string')))
      

  2.   

    tobyrybye(阿水) 
    是不是combobox的style是csDropDownList的话。即使赋初值给它的,在combobox中的也不会显示出来呢?我就是按你上面的方法取出来的值,然后把这个值做为combobox的初值赋给combobox.但是在程序运行时就是看不到这个初值,combobox总是空的。请你给我解决!!
      

  3.   

    不好意思!!上面这个问题解决啦!!!但是还是感谢你(byrybye(阿水) )给分!!
      

  4.   

    begin
       ........
       combx.itemindex:=combx.items.indexof('软件部');
       .........
    end;