要使用Delphi获取当前安装的IE版本,您可以使用Windows注册表查询。以下是一个示例代码:
function GetIEVersion: String;
var
Reg: TRegistry;
Version: String;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
if Reg.OpenKeyReadOnly('\Software\Microsoft\Internet Explorer') then
begin
Version := Reg.ReadString('Version');
Result := 'Internet Explorer ' + Version;
end
else
Result := 'Internet Explorer not found';
finally
Reg.Free;
end;
end;
这个函数将返回当前安装的IE版本,如果没有安装IE,则返回"Internet Explorer not found"。
请注意,这个代码只适用于Windows操作系统,并且只能检测到IE版本。如果您需要检测其他浏览器的版本,您需要修改代码以查找相应的注册表键。
领取专属 10元无门槛券
手把手带您无忧上云