比如:combobox有张三,李四,王五等选项,
想法是:假如第一次选的是张三,其编辑框里显示的是‘张三’,
        再下拉选择一个人,比如王五,让其编辑框显示的是‘张三,王五’,
请问:
    能否实现这样的功能?
    还有就是能否对其编辑框的任一个人进行统计计算。

解决方案 »

  1.   

    combobox有带checkbox的combobox。DEV控件中有。
      

  2.   

    procedure TForm1.ComboBox1Change(Sender: TObject);
    begin
      if Pos(ComboBox1.Text , Edit1.Text) = 0 then
      begin
        if Length(Edit1.Text) > 0 then
          Edit1.Text := Edit1.Text + ',' + ComboBox1.Text
        else
          Edit1.Text := Edit1.Text + ComboBox1.Text;
      end;
    end;
      

  3.   

    2楼老兄的方式是combobox和edit组合在一起吧。我说的是combobox本身的编辑框。
      

  4.   

    我说的是TcxCheckComboBox就是本身的编辑框,麻烦你看看。谢谢
      

  5.   

    combobox好像不能完成这个功能吧
      

  6.   

    这个是dev开发包中的
    TcxCheckComboBox