Как прочитать/изменить startpage IE? |
Previous Top Next |
Code: |
uses {...,}Registry;
function GetIEStartPage: string; var Reg: TRegistry; begin Reg := TRegistry.Create; try Reg.RootKey := HKEY_CURRENT_USER; Reg.OpenKey('Software\Microsoft\Internet Explorer\Main', False); try Result := Reg.ReadString('Start Page'); except Result := ''; end; Reg.CloseKey; finally Reg.Free; end; end;
function SetIEStartPage(APage: string): Boolean; var Reg: TRegistry; begin Reg := TRegistry.Create; try Reg.RootKey := HKEY_CURRENT_USER; Reg.OpenKey('Software\Microsoft\Internet Explorer\Main', False); try Reg.WriteString('Start Page', APage); Result := True; finally Reg.CloseKey; Result := False; end; finally Reg.Free; end; end;
// Show the Startpage procedure TForm1.Button1Click(Sender: TObject); begin ShowMessage(GetIEStartPage); end;
// Set the Startpage procedure TForm1.Button2Click(Sender: TObject); begin SetIEStartPage('http://forum.vingrad.ru'); end; |
©Drkb::03514
Взято с сайта http://www.swissdelphicenter.ch/en/tipsindex.php