Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   TWebBrowser Cache voll?? (https://www.delphipraxis.net/117994-twebbrowser-cache-voll.html)

Bernhard Geyer 31. Jul 2008 08:51

Re: TWebBrowser Cache voll??
 
Zitat:

Zitat von Hoschie
könntest du das etwas genauer erklären ? Ich habe ein ähnliches Problem mit dem ständig wachsenden Speicherbedarf, aber immer nach bestimmten FGehlern in der Programmierung gesucht. wenn ich das jetzt auf den IE schieben kann, wäre zumindest mein Gewissen beruhigt, wenn es sogar ne Lösung gibt, wäre es noch besser.


Beispielhaft so:
Delphi-Quellcode:
procedure MyFunc;
var
  Doc: IHtmlDocument2;
begin
  Doc := WebBrowser.Document as IHtmlDocument2;
  try
    if Assigned(Doc) then
    begin
      ....
      Doc._Release; // <- Fehlende Freigabe des ITHMLDocument2
      Doc := nil;   // Jetzt Freigabe durch automatische Referenzzählung
    end;
  except
    ;               // Falls MS doch mal ihre Fehler im IE behebt hier die Exception unterdrücken
  end;
end;

Hoschie 31. Jul 2008 09:01

Re: TWebBrowser Cache voll??
 
Moin Moin,

ahja, das habe ich jetzt verstanden.

Vielen Dank.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:58 Uhr.
Seite 2 von 2     12   

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