类似Access查找中的记忆功能
procedure TComLocateFrm.LocateBtnClick(Sender: TObject); var setLoOptions : TLocateOptions; i : integer; slKeys : TStrings; begin if ComboBox1.Items.IndexOf(ComboBox1.Text)0 then try slKeys := TStringList.Create; slKeys.AddStrings(ComboBox
procedure TComLocateFrm.LocateBtnClick(Sender: TObject);
var
setLoOptions : TLocateOptions;
i : integer;
slKeys : TStrings;
begin
if ComboBox1.Items.IndexOf(ComboBox1.Text) try
slKeys := TStringList.Create;
slKeys.AddStrings(ComboBox1.Items);
ComboBox1.Items.Clear;
ComboBox1.Items.Add(ComboBox1.Text);
for i := 0 to 8 do
if i ComboBox1.Items.Add(slKeys.Strings[i]);
finally
slKeys.Free;
end
else begin
i := ComboBox1.Items.IndexOf(ComboBox1.Text);
ComboBox1.Items.Insert(0,ComboBox1.Text);
ComboBox1.Items.Delete(i+1);
ComboBox1.ItemIndex := 0;
end;
if rdoExactly.Checked then
setLoOptions := []
else
setLoOptions := [loPartialKey];
if Not DesDataSet.Locate('ZTM', ComboBox1.Text, setLoOptions) then
MessageBox(Handle, '没有找到符合条件的记录。', '提示', 0+64);
end;
本文作者:
上一篇: 可否直接使用自定义函数
推荐阅读
-
详解如何在低版本的Spring中快速实现类似自动配置的功能
-
SQLserver中字符串查找功能patindex和charindex的区别
-
在PPT2010中利用图形的图片填充功能实现类似2013版的抠图效果
-
解析smarty模板中类似for的功能实现
-
Go语言实现类似c++中的多态功能实例
-
如何在smarty中增加类似foreach的功能自动加载数据
-
类似查找替换功能的SUBSTITUTE函数熟练掌握技巧
-
Word2003中查找替换功能大全的使用教程详细解读与应用
-
iOS14.3如何通过指令激活查找应用中的寻物功能
-
WinForm使用DataGridView实现类似Excel表格的查找替换功能