при запуске браузера кнопки goback и goforward делай неактивными, и обработай евент CommandStateChange у браузера:
Код:
procedure TForm1.WebBrowser1CommandStateChange(Sender: TObject;
Command: Integer; Enable: WordBool);
begin
case Command of
CSC_NAVIGATEBACK: btnGoBack.Enabled := Enable;
CSC_NAVIGATEFORWARD: btnGoForward.Enabled := Enable;
end;
end;
а стартовая страница это просто ключ в реестре: HKCU\Software\Microsoft\Internet Explorer\Main\Start Page