怎么样才知道机器里有没有mdac,和什么版本?(50分)

  • 主题发起人 主题发起人 nhjoy
  • 开始时间 开始时间
可以编程搜索注册表
HKEY_CLASSES_ROOT/MDACVer.Version/CurVer[:)]
 
function ADOInstalled: Boolean;
var
r: TRegistry;
s: string;
begin
r := TRegistry.create;
try
with r do
begin
RootKey := HKEY_CLASSES_ROOT;
OpenKey('/ADODB.Connection/CurVer', false);
s := ReadString('');
if (s = 'ADODB.Connection.2.5') or (s='ADODB.Connection.2.6') then
Result := True
else
Result := False;
CloseKey;
end;
finally
r.free;
end;
end;
 
接受答案了.
 
后退
顶部