易语言如何取网页源码:
1、首先,运行“易语言”主程序,d出“新建工程对话框”选择“Windows窗口程序”然后点击“确定”按钮,进入“Windows窗口程序设计界面”。如下图:
2、接下来,拖放标签组件一个、编辑框组件两个、按钮组件一个及分组框组件一个。将他们放置到合适的位置并将窗口的宽高设置到适当的大小。以确保窗口的简洁美观。如下图:
3、待界面调整完毕之后,将窗口标题、标签标题、分组框标题及按钮标题修改成相应内容,并且将编辑框、按钮组件规范命名。为编写程序代码做准备。
4、接下来就是编写代码了,在“_按钮_获取源码_被单击”事件子程序下,编写如下代码 编辑框_网页源码内容 = 到文本 (>
5、待代码编写无误后,进入调试阶段。按下“F5”快捷键运行程序,网址以百度经验的网址为例,然后点击“获取源码”按钮,等待程序执行。如图:
6、从网页源码编辑框得到的反馈结果分析,如果源码中出现乱码通常是编码方式的问题。这个时候,需要进行转码,就能看到正常的代码了。那么,代码也需要做小的改动。如图:
7、重新测试程序,从网页源码编辑框的反馈结果可以看出,这次读取的网页源码是正确的。
怎么取超文本浏览框源码:
使用用易语言网页 *** 作之网页框架 *** 作取超文本浏览框源码:
这个模块有支持对 网页超链接 按钮 输入框等 单击或者输入内容的 *** 作
也可以直接给 超文本浏览控件 投递消息 鼠标移动到X,X 鼠标单击 键盘输入:XXXXXX 鼠标移动到X,X 单击
输入和提交信息完成。
版本 2
子程序 __启动窗口_创建完毕
宽度 = 500
高度 = 400
' 以400500的窗口为例
按钮1标题 = “展开”
高度 = 200
子程序 _按钮1_被单击
判断开始 (按钮1标题 = “展开”)
高度 = 400
按钮1标题 = “收缩”
默认
高度 = 200
按钮1标题 = “展开”
判断结束
把窗口改为浏览框就可以了。
我用的网页 *** 作类模块对网页对象进行 *** 作的,模块的话会简单很多不知道你能接受不
组合框经常会出现联动的问题,要执行网页事件,一般都是onchange的事件
如果能接受使用模块,那你随便找个网页 *** 作类的模块,我用的是“wzbc模块”;
如果你不能接受,那你就不用往下看了,我建议你可以找找网页 *** 作类的码元来学习后自己写。
如果用类模块一般都是要求先声明一个全局变量,类型就是模块里的那个大类的名字,wzbc是“网页 *** 作类”,然后就可以用这个形式进行 *** 作
版本 2a初始化 (浏览器窗口句柄)
a组合框_选择项目 (“2”, 5)‘第二个组合框的第5项内容
a对象 *** 作_执行事件 (a对象_取组合框对象 (2), “onchange”)
配合winapi能省去很多麻烦,例如SendMessageA,FindWindow,GetWindow,可以具体到浏览器的控件 *** 作。
下面这个子程序,程序没显示完整,跟上面的代码一个意思,只是多了同步显示到程序内部的组合框里罢了
我这里用的是两个组合框来同步显示网页上的两个联动组合框,不过最后没太大用,代码就写乱了,你大概看看
注:如果打算做状态栏,必须加入延迟
以上就是关于易语言怎么获取网页源代码全部的内容,包括:易语言怎么获取网页源代码、怎么取超文本浏览框源码、易语言,怎么穿透网页框架来实现点击按钮等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)