yes,
ComboBox1.Items[i] := 'aaa';

解决方案 »

  1.   

    a:array of string;SetLength(s,ComboBox.Items.Count);
      

  2.   

    1、从数据表中向ComboBox写数据(将数据表换成数组亦一样)
          while not EOF do
            begin
              ComboBox1.Items.Add(FieldByName('F1').AsString + '.' + FieldByName('F2').AsString);
              Next;
            end;
        end;
    如直接将内容写在ComboBox中亦可(用string属性),但不便于维护。
    2、数据表从ComboBox读数据
    FieldByName('Fxx').AsString := Copy(ComboBox1.Text, 1, 1);
      

  3.   

    CommboBox.items[i]//i是整数
    CommboBox.items.count//返回值是整数卫数组的元素数

    for i:=(items.count-1) downto 0 do//注意items.count-原因自己去想
    //为什么降序循环自己去想
    begin
     if commbobox1.items[i]='abc' then
     commbobox1.items.delete(i);
    end;
      

  4.   

    我指的是,用数组的形式来表示CommboBox中所有ITEMS,因为我要判断当前的CommboBox.text中的内容是否是CommboBox.items中的项。其中CommboBox.items内的项我已经写好了
      

  5.   

    var i:integer;
    i := ComboBox1.Items.IndexOfName(Combobox1.Text);
    if (i>=0) then
     //存在
    else
     //不存在