![]() |
Re: TWebbrowser Cache leeren
Mir fällt gerade auch auf, dass nur folgendes klappt bei mir:
Delphi-Quellcode:
Wenn ich diesen hier verwende:
Form1.Webbrowser1.Refresh2;
Delphi-Quellcode:
...kommt "there is no overload version of refresh2...
Form1.Webbrowser1.Refresh2(REFRESH_COMPLETELY);
|
Re: TWebbrowser Cache leeren
Hi
versuch mal an die URL einen weiteren Parameter anzuhängen, den du immer neu ermittelst. z.B:
Delphi-Quellcode:
Damit wird der Cache des Internet Explorer ausgetrickst, den Server stört das aber meist nicht.
Webbrowser1.Navigate(URL + '×tamp=' + FormatDateTime('yyyymmddhhnnsszzz', Now));
Wenn deine URL bereits eine Variable enthält (wie bei dir) hängst Du die nächste mit & dran, wenn nicht, dann ist es die erste und wird mit ? angehängt. Gruss |
Re: TWebbrowser Cache leeren
Vielleicht hilft ja das?
Delphi-Quellcode:
WebBrowser1.Navigate(URL,NavNoReadFromCache);
|
Re: TWebbrowser Cache leeren
Zitat:
![]() |
Re: TWebbrowser Cache leeren
Zitat:
|
Re: TWebbrowser Cache leeren
Hallo Phil1977,
hatte vor einer weile das selbe Problem... hab dann beim suchen rausgefunden das TWebbrowser und und der Internet Explorer den selben Cache benutzen... Eine weitere Googlesuche später fand ich dann das: ![]() hoffe ich konnte helfen... beachte die Kommentare weiter unten auf der Seite da der Code auch Cookies löscht was natürlich nicht in allen Fällen erwünscht sein dürfte... Lösung dazu, wie gesagt, in den Kommentaren... lg paperboy |
Re: TWebbrowser Cache leeren
Cached-URL löschen nach dem Navigieren (etwas "dirty"...)
Delphi-Quellcode:
procedure NavigateNoHistory(WebBrowser: TEmbeddedWB; const URL: string);
function StrToChr(Str: string; Pos: Integer): Char; begin Result := Str[Pos]; end; var Flags: OleVariant; HistoryStg: IUrlHistoryStg; begin Flags := navNoHistory; WebBrowser.Navigate(WideString(URL), Flags); Wait(WebBrowser); HistoryStg := CreateComObject(CLSID_CUrlHistory) as IUrlHistoryStg; HistoryStg.DeleteUrl(PWideChar(StrToChr(URL, 0)), 0); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:59 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