twebbrowser有内存泄露(100分)

  • 主题发起人 主题发起人 michael.ma
  • 开始时间 开始时间
M

michael.ma

Unregistered / Unconfirmed
GUEST, unregistred user!
for i:=0 to 100 do
with twebbrowser.create(nil) do
begin
navigate('c:/test.htm');
free;
end;
运行这段代码前内存为5m,运行后为8m,原因是navigate使内存增长了,
请问如何解决?(本来是做html2text,用 ihtmldocument2.body.outertext就可以
得到纯文本,但后来发现twebbrowser造成内存泄露,另外谁有html2text控件的,最好
能和在ie里面全选->复制->粘贴的效果类似)
 
for i:=0 to 100 do
begin
twebbrowser.create(nil) ;
try
twebbrowser.create(nil) .navigate('c:/test.htm');
finally
twebbrowser.create(nil) .free;
end;
end;
這樣試試
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部