Destroying TWebBrowser: I want my memory back!

i'm writing an application with a splash screen containing a runtime created TWebBrowser-component.
In the FormCreate of the form i create the WebBrowser:

[code]
//TBrowser is just the TWebBrowser.Create + sets dimensions
Webbrowser1 := TBrowser.Create(nil);
//following is needed because 'parent' of TWebBrowser is readonly
self.InsertControl(WebBrowser1);
[/code]

After hiding the splash screen i want to destroy the browser because it takes a lot of memory (following located in buttonclick-event handler):

[code]
self.RemoveControl(WebBrowser1);
WebBrowser1.Free;
[/code]

[B]After this i figured i had back the memory that was used by WebBrowser1.
But the memory-use doesn't change :(

Does anybody know what's causing this? Am I doing something wrong?
[/B]
Thanks in advance for any help


Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories