关于GotoNearest--全部的分了!(45分)

  • 主题发起人 主题发起人 luckystar
  • 开始时间 开始时间
L

luckystar

Unregistered / Unconfirmed
GUEST, unregistred user!
用gotoNearest做查询,有关键字:
windows desktop
windows message
在edit1的onchange中:

if edit1.Modified then
begin
table1.IndexFieldNames:='Keywords';
table1.SetKey;
table1.FieldByName('Keywords').asstring:=edit1.Text;
table1.gotoNearest;
end;
end;

在edit1中输入windowsdesktop,但找到的却是windows message
怎么办,我不想强迫用户在单词间必须加上空格(好象help那样)
我该怎么办?
 
我大概讲的不够清楚,我是想做一个类似windows的help
那样的查询,请各位大侠教教我好吗
 
因为程序发现 windowsdesktop!=windows desktop,
所以将指针指向了windows message
 
还不如用
Locate('Keywords',edit1.Text,[loCaseInsensitive, loPartialKey])

loCaseInsensitive 是大小写不分(这一项随你要不要)
loPartialKey 是部分查找,不知道有没有用
 
多人接受答案了。
 
后退
顶部