动态创建的WEBBROWSER 显示后 不响应鼠标键盘的操作 就是说 鼠标点下去没有反应 是什么原因呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 wb[i]:=TWebbrowser.Create(Self) 第一个TabSheet 上的WEBBROWSER 不好用 其他的就好用 奇怪 wb[i].ParentWindow:=form1.PageControl2.Pages[i].Handle b[i].ParentWindow:=form1.PageControl2.Pages[i-1].Handle for i:=1 to 13 do begin // tabsheet[i] :=TTabSheet.Create(Application); // tabSheet[i].PageControl :=PageControl2; wb[i]:=TWebbrowser.Create(Self); case i of 1: TabSheet13.InsertControl(wb[i]); 2: TabSheet14.InsertControl(wb[i]); 3: TabSheet15.InsertControl(wb[i]); 4: TabSheet16.InsertControl(wb[i]); 5: TabSheet17.InsertControl(wb[i]); 6: TabSheet18.InsertControl(wb[i]); 7: TabSheet19.InsertControl(wb[i]); 8: TabSheet20.InsertControl(wb[i]); 9: TabSheet21.InsertControl(wb[i]); 10:TabSheet22.InsertControl(wb[i]); 11: TabSheet23.InsertControl(wb[i]); 12: TabSheet24.InsertControl(wb[i]); end; end;//TabSheet[12+i].InsertControl(wb[i]);for i:=1 to 12 dobeginwb[i].ParentWindow:=form1.PageControl2.Pages[i-1].Handle ; wb[i].Navigate('www.baidu.com');end; 这样也不影响鼠标操作呀,不知你是不是还有其它操作限制了鼠标操作另外,用下面的方法指定parentTWinControl(wb[i]).Parent := form1.PageControl2.Pages[i]; 先问一个问题,你得wb[i]数值多大范围,你得for循环是从1开始,那么数组第一个也就是下标为0的哪去了 好久不用DELPHI 竟然忘了是从0开始的,,,,,,谢谢 我先看看 wb: array[1..13] of TWebBrowser;这么定义的 不用从0开始吧? 值得研究下!只是不知道樓主其它的代碼還有些什麼我之前寫過這樣的,包括Tabsheet都 讓它自己創建http://hi.baidu.com/szba/blog/item/ef8f8c4beb9e2df883025c05.html 问个关于ide的问题。。 押宝被坑,散掉所有分 更改Calendar1中某一天的底色,为什么点下一个单元格,着色就消失了? treeview控件 16进制转字符串 菜鸟问题 我要面试去,大家帮忙!不知道的帮我UP一下!多谢了! 如何判断ftp服务器上目录或文件是否存在? 怎样根据edit控件里的一个坐标获得edit句炳 我想统计dbgrid中某一列的所有值的和该用什么函数????怎么写????高分请教 在frreport中,怎样才能同时显示三个表的数据 一条语句SQL查询分析器用,但是到DELPHI中为什么不能用了呢?高手解答下,谢谢
begin
// tabsheet[i] :=TTabSheet.Create(Application);
// tabSheet[i].PageControl :=PageControl2; wb[i]:=TWebbrowser.Create(Self); case i of
1: TabSheet13.InsertControl(wb[i]);
2: TabSheet14.InsertControl(wb[i]);
3: TabSheet15.InsertControl(wb[i]);
4: TabSheet16.InsertControl(wb[i]);
5: TabSheet17.InsertControl(wb[i]);
6: TabSheet18.InsertControl(wb[i]);
7: TabSheet19.InsertControl(wb[i]);
8: TabSheet20.InsertControl(wb[i]);
9: TabSheet21.InsertControl(wb[i]);
10:TabSheet22.InsertControl(wb[i]);
11: TabSheet23.InsertControl(wb[i]);
12: TabSheet24.InsertControl(wb[i]);
end;
end;
//TabSheet[12+i].InsertControl(wb[i]);for i:=1 to 12 do
begin
wb[i].ParentWindow:=form1.PageControl2.Pages[i-1].Handle ;
wb[i].Navigate('www.baidu.com');
end;
这样也不影响鼠标操作呀,不知你是不是还有其它操作限制了鼠标操作
另外,用下面的方法指定parent
TWinControl(wb[i]).Parent := form1.PageControl2.Pages[i];
先问一个问题,你得wb[i]数值多大范围,你得for循环是从1开始,那么数组第一个也就是下标为0的哪去了
谢谢 我先看看
这么定义的 不用从0开始吧?
我之前寫過這樣的,包括Tabsheet都 讓它自己創建http://hi.baidu.com/szba/blog/item/ef8f8c4beb9e2df883025c05.html