关于系统Explore的问题(100分)

  • 主题发起人 主题发起人 craze_delphibbs
  • 开始时间 开始时间
C

craze_delphibbs

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样取得系统当前的Explore的类型及路径,例如是IE还是NetScape
 
uses Registry;
procedure TForm1.Button1Click(Sender: TObject);
var
Reg:TRegistry;
KeyName: String;
ValueStr: String;
begin
Reg:=TRegistry.Create;
try
Reg.RootKey:=HKEY_CLASSES_ROOT;
KeyName:='htmlfile/shell/open/command';
if Reg.OpenKey(KeyName, False) then
begin
ValueStr:=Reg.ReadString('');
Reg.CloseKey;
Label1.Caption:=ValueStr;
end
else
ShowMessage('No default webbrowser !');
finally
Reg.Free;
end;
end;
 
此处取得的浏览器是不是系统当前默认的浏览器?
 
接受答案了.
 
后退
顶部