现在的位置: 首页 > 综合 > 正文

delphi设置浏览器主页

2012年10月02日 ⁄ 综合 ⁄ 共 759字 ⁄ 字号 评论关闭

function TFrmStarPage.ShowStartPage:string;
var
  reg:TRegistry;
begin
  reg:=TRegistry.Create;
  reg.RootKey:=HKEY_CURRENT_USER;
  reg.OpenKey('SoftWare\Microsoft\Internet Explorer\Main',true);
  result:=reg.ReadString('Start Page');
  Reg.CloseKey;
  reg.Free;
end;

procedure TFrmStarPage.SetStartPage(Const Page:string);
var
  reg:TRegistry;
begin
  reg:=TRegistry.Create;
  reg.RootKey:=HKEY_CURRENT_USER;
  reg.OpenKey('SoftWare\Microsoft\Internet Explorer\Main',true);
  reg.WriteString('Start Page',page);
  Reg.CloseKey;
  reg.Free;
end;

procedure TFrmStarPage.FormShow(Sender: TObject);
begin
 EdOldPage.Text:=ShowStartPage;
end;

procedure TFrmStarPage.BtnSetClick(Sender: TObject);
begin
  if trim(EDStarPage.Text) = '' then
  begin
    SetStartPage('about:blank');
  end
  else
    SetStartPage(EDStarPage.Text);
end;

抱歉!评论已关闭.