你动态创建WebBroswer的指针整样处理的?

解决方案 »

  1.   

    需要指针吗?该怎么做?我的程序是这样的:
       with TTabSheet.Create(nil) do begin
         pagecontrol:=pagecontrol1;
         name:='tabsheet'+inttostr(i);
         caption:='blank';
       end;
       web:=TWebbrowser.Create(self);
       Twincontrol(web).parent:=pagecontrol1.pages[pagecontrol1.pagecount-1];
    可以这样吗?
      

  2.   

    我认为应该这样,用一个结构体,纪录每一个Broswer的地址,做一个链表,删除时释放。
    不知你那个web变量整样处理的。
      

  3.   

    释放时,pagecontrol1.Pages[ClosePage].Free, web.free。
    我好象已经解决了,把释放顺序换了一下,先释放Web,再释放pagecontrol1.Pages,试了几下,暂时没发现有错。
    我得再多试几下!
    Thank you!