本文整理自网络,侵删。
1、把数据库中的项目信息(项目名称、项目编号)动态赋给ComBoBox cbProjectName.Items.Clear; with adoQryProject do begin First; while not Eof do begin ProjectNameStr := fieldByName('ProjectName').AsString; if Trim(ProjectNameStr) <> '' then cbProjectName.Items.AddObject(ProjectNameStr, TObject(fieldByName('ProjectID').AsInteger)); Next; end; end;
2、读取ComBoBox中的值ProjectID:= IInteger(cbProjectName.Items.Objects[cbProjectName.ItemIndex]);ProjectName:= cbProjectName.Text;
3、快速定位到某个字段或数据:1>、设置Combobox控件的AutoComplete属性为true即可;2>、combobox1.ItemIndex := Combobox1.Items.IndexOf(trim(edit1.text));
相关阅读 >>
Delphi 标头控件(theadercontrol)中的显示复选框
更多相关阅读请进入《Delphi》频道 >>