---- 下 面 就 是 一 个 典 型 的 例 子 .
应在uses语句加上DbiTypes,DbiProcs,DbiErrs.
{设置匹配方式,DbfTable
包含了数据表的信息,ExactOn
表示是否精确匹配,True表示是 }
function SetDbfExact( DbfTable :
TTable ; ExactOn : boolean ) : boolean;
var
errResult : DBIResult;
begin
{如果没有打开,则操作失败 }
if ( not DbfTable.active ) then
begin
result := false;
exit;
end;
{进行设置显示操作 }
errResult := DbiSetProp( hDBIObj(DbfTable.Handle),
curINEXACTON,
LongInt( not ExactOn ));
if errResult = DBIERR_NONE then
{没有错误,操作成功 }
result := true
else{发生错误,操作失败 }
result := false;
end;