列表框里的各项除了itemindex不同,还可以设什么属性来区别?整型的

解决方案 »

  1.   

    有没有像网页中列表框中那样的value值,我想列表框从数据库中读取,然后每条记录再对应他一个ID值,有没有什么好办法?
      

  2.   

    有啊!有Text属性的,或者可以用:ListBox1.Items[索引] 也可以获得指定条目的文本。如:Var
      i:Integer;
    begin
      For i:=0 to ListBox1.Items.Count-1 do
        ShowMessage('第'+IntToStr(i)+'项为:'+ListBox1.Items[i]);
    end;
      

  3.   

    比如说从数据库中读的
    ID Name
    5  近视
    8  远视这样的
      

  4.   

    把Name做为Caption显示,而ID保存到StateIndex中。
      

  5.   

    错了,不是Tree和ListView。
    这样的话,在加个Strings跟它同步!