作者geniuswen ( )
看板Visual_Basic
标题[.NET] WebBrowser.DocumentText
时间Fri Nov 15 17:52:37 2013
这是一个VB Application
我想要把网页一起封装在 .exe执行档 所以把网页放在 Resources
Resources 资料夹里面的网页是 espn.html
在 Private Sub WebBrowser1_DocumentCompleted 下面
我用 WebBrowser1.DocumentText = My.Resources.espn
结果是有读取到网页内容没错 但是他却一直重新整理
请问是为什麽呢? 要如何解决? 实在很困扰
请多指教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 108.218.233.137
1F:→ MOONRAKER:这个实在是太好笑了 11/15 18:06
2F:→ MOONRAKER:去查一下documentcompleted是什麽事件 你有什麽理由非要 11/15 18:07
3F:→ MOONRAKER:写在那里面吗? 11/15 18:07
4F:→ geniuswen:摆在Form_load里面的话不会读取网页内容 11/15 18:29
5F:→ geniuswen:所以只好摆在documentcomplete 真不知摆哪比较好 11/15 18:30
6F:→ geniuswen:多谢 我写在InitializeComponent里就可以了 11/15 18:57
7F:→ MOONRAKER:documentcomplete是网页读取完成时呼叫的 11/16 17:58
8F:→ MOONRAKER:他创造时先载入空白网页,然後执行事件,载入ESPN 11/16 17:59
9F:→ MOONRAKER:完成时又执行事件,又载入ESPN,完成的时候又… 11/16 18:00
10F:→ geniuswen:没错 但是我之前尝试使用Form_Load 但是没法 11/17 05:56
11F:→ geniuswen:插在documentcompleted很奇怪 但我又不想用Click event 11/17 05:57
12F:→ geniuswen:最後发现可以用在InitializeComponent 11/17 05:58
13F:→ geniuswen:但不知以此情况而言是否为最佳解 11/17 05:59
14F:→ geniuswen:搞成无线回圈的确很鸟哈哈但解法实在不是很直觉 11/17 06:01
15F:→ MOONRAKER:.NET网页开始render到绘制完成有好几个事件 以前也碰过 11/17 14:46
16F:→ MOONRAKER:在dropdownlist里面怎麽加选项都没用 最後也是换到 11/17 14:47
17F:→ MOONRAKER:form_load以外的另外一个事件才成功 11/17 14:47
18F:→ MOONRAKER:不过问题解决後就忘了是哪个事件 但是不直觉是一样的 11/17 14:48
19F:→ MOONRAKER:标准的做法只有详细了解.NET执行的生命周期和事件了 11/17 14:49
20F:→ geniuswen:没错 11/18 10:59