Editors: array of TDBComboBox; - >具体进行编辑所用的数据控件数组,动态生成 Labels: array of TLabel; - >各字段的标题,动态生成
---- 采用TDBComboBox优点是它不仅能具有一般的编辑功能,还能为各字段添加相应的提示信息。代码如下: { 为第I字段增加提示信息的方法} procedure TDBPanel.AddHits (ItemIndex: Integer; Hits: array of string); var m,n,i: Integer; begin n := Length(Editors); m := Length(Hits); if ItemIndex< n then begin for i:=0 to m-1 do Editors[ItemIndex].Items.Add(Hits[i]); end; end;