易语言,谢了个获取当前网页源码报错,但是在主窗体上面运行正常

一句话里面描述得不清楚,我有两个窗体,一个是启动窗口,一个是窗口1,自己写的获取网页源码的源码是这样的.版本2.支持库WebBrowser2.支持库spec.子程序获取网... 一句话里面描述得不清楚,
我有两个窗体,一个是启动窗口,一个是窗口1,自己写的获取网页源码的源码是这样的
.版本 2
.支持库 WebBrowser2
.支持库 spec

.子程序 获取网页源码, , 公开
.局部变量 对象, 对象

窗口1.互联网浏览器1.取网页文档对象 (对象)
调试输出 (对象.读对象型属性 (“body”, ).读文本属性 (“innerHTML”, ))

目的是在窗口1的互联网浏览器1进行一些网页操作过后,获取到其中的网页源码,然后从网页源码分析我想要的文本。
现在的问题是,这个“获取网页源码()”子程序,在启动窗口中调用,没有一点问题,能正确获取源码,但是在窗口1中调用,整个程序就会自动关闭,且不能获取到源码,我甚至在启动窗体中创建了一个新的“子程序2()”,其功能就是执行“获取网页源码()”,然后在窗体1条用这个子程序,还是依然自动结束程序。
不知道哪里有问题,或者有什么另外的获取网页源码的命令。
展开
 我来答
kiss灬小猪
2014-10-23 · TA获得超过356个赞
知道小有建树答主
回答量:469
采纳率:92%
帮助的人:299万
展开全部

你好,关于这个问题很好解决的。

改一下变量就行了

我写了一份简单的例程源代码供你参考!


希望我的回答对你有所帮助!Kiss灬小猪

追问

你好,我再次试验了一下,发现问题不在这个变量上,结合我的程序,我把你的也改了一下,你看就会报错了

由于我在软件中,是以线程的形式启动的那些操作,而这个获取网页源码的子程序,也是在这个线程里面启动的。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式