Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Webbrowser GoBack (https://www.delphipraxis.net/113040-webbrowser-goback.html)

taktaky 1. Mai 2008 18:02


Webbrowser GoBack
 
Hallo

ich suche eine Möglichkeit den Code zu ändern, damit es keinen Error erscheint
Ich verwende diesen Code :
Delphi-Quellcode:
begin
  try
    WebBrowser1.GoBack;
  except
  end;
end;
Gibt es was besseres ?
Der Code soll die vorherige Seite aufrufen aber wenn keine Seite aufzurufen gibt,
dann soll gar nicht machen und nicht eine Meldung zeigen.

mkinzler 1. Mai 2008 18:04

Re: Webbrowser GoBack
 
Delphi-Quellcode:
WebBrowser1.Silent := True;

toms 1. Mai 2008 18:10

Re: Webbrowser GoBack
 
Zitat:

Zitat von mkinzler
Delphi-Quellcode:
WebBrowser1.Silent := True;

Silent wird so nicht wirken. Es wird trotzdem einen Fehler geben, wenn
try..except weggelassen wird.

Anstatt try..except kannst du auch im OnCommandStateChange die Zurück / Vorwärts Buttons
enablen / disablen, je nach Status


Delphi-Quellcode:
procedure TForm1.WebBrowserCommandStateChange(Sender: TObject; Command: Integer; Enable: WordBool);
begin
  case Command of
    CSC_NAVIGATEFORWARD : btnForward.Enabled := Enable;
    CSC_NAVIGATEBACK : btnBack.Enabled := Enable;
  end;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz