IE := TWebBrowser.Create(int_title); //使用动态创建此控件,可有效控制内存占用问题
IE.parentWindow := int_title.Handle;
IE.Silent := true;
IE.Height := 500;
IE.Width := 587;
IE.Left := -70;
IE.Top := -200;
IE.OnNewWindow2 := IENewWindow2;
IE.OnStatusTextChange := IEStatusTextChange;
IE.OnTitleChange := SetTitleText;
Wait(300);
IE.Navigate(Pages);我用以上代码动态创建了TWebBrowser
但是在释放的时候总是不能完全释放,用金山防火墙能查到443端口的连接还一直连着,无法清除,一直循环下去软件就会停点,
不知道这种情况要如何才能完释放掉,以下是我释放的代码
IE.Stop;
IE.Navigate('About:Blank');
If Assigned(IE) Then IE.Free;
IE := Nil;
IE.parentWindow := int_title.Handle;
IE.Silent := true;
IE.Height := 500;
IE.Width := 587;
IE.Left := -70;
IE.Top := -200;
IE.OnNewWindow2 := IENewWindow2;
IE.OnStatusTextChange := IEStatusTextChange;
IE.OnTitleChange := SetTitleText;
Wait(300);
IE.Navigate(Pages);我用以上代码动态创建了TWebBrowser
但是在释放的时候总是不能完全释放,用金山防火墙能查到443端口的连接还一直连着,无法清除,一直循环下去软件就会停点,
不知道这种情况要如何才能完释放掉,以下是我释放的代码
IE.Stop;
IE.Navigate('About:Blank');
If Assigned(IE) Then IE.Free;
IE := Nil;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货