易语言怎么获取网页源代码

易语言怎么获取网页源代码,第1张

易语言如何取网页源码

1、首先,运行“易语言”主程序,d出“新建工程对话框”选择“Windows窗口程序”然后点击“确定”按钮,进入“Windows窗口程序设计界面”。如下图:

2、接下来,拖放标签组件一个、编辑框组件两个、按钮组件一个及分组框组件一个。将他们放置到合适的位置并将窗口的宽高设置到适当的大小。以确保窗口的简洁美观。如下图:

3、待界面调整完毕之后,将窗口标题、标签标题、分组框标题及按钮标题修改成相应内容,并且将编辑框、按钮组件规范命名。为编写程序代码做准备。

4、接下来就是编写代码了,在“_按钮_获取源码_被单击”事件子程序下,编写如下代码 编辑框_网页源码内容 = 到文本 (>

5、待代码编写无误后,进入调试阶段。按下“F5”快捷键运行程序,网址以百度经验的网址为例,然后点击“获取源码”按钮,等待程序执行。如图:

6、从网页源码编辑框得到的反馈结果分析,如果源码中出现乱码通常是编码方式的问题。这个时候,需要进行转码,就能看到正常的代码了。那么,代码也需要做小的改动。如图:

7、重新测试程序,从网页源码编辑框的反馈结果可以看出,这次读取的网页源码是正确的。

使用WebBrowser控件获取网页源码的方法,大多数的人都是使用以下的方法获取:

(WebBrowser1Document as IHtmlDocument2)bodyouterHtml;

这种方法的美中不足就是只能获取网页<body>与</body>之间的网页源码,而<body>之外如<head>部分的网页源码就获取不到了,下面是某大牛老师给大家分享的方法,可参考:

procedure TForm1Button1Click(Sender: TObject);

var

ole_index, oleObj: OleVariant;

i: integer;

begin

if WebBrowser1Busy then Exit; //网页加载中,退出。

Memo1LinesClear;

//获取主框架网址及网页源码

Memo1LinesAdd(WebBrowser1OleObjectdocumenturl);

Memo1LinesAdd(WebBrowser1OleObjectdocumentdocumentElementouterHTML);

Memo1LinesAdd(' '); Memo1LinesAdd(' '); //添加空行

//循环获取每一个子框架网址及网页源码

for i := 0 to WebBrowser1OleObjectdocumentframeslength - 1 do

begin

ole_index := i;

oleObj := WebBrowser1OleObjectdocumentframesitem(ole_index);

Memo1LinesAdd(oleObjdocumenturl);

Memo1LinesAdd(oleObjdocumentdocumentElementouterHtml);

Memo1LinesAdd(' '); Memo1LinesAdd(' '); //添加空行

end;

end;

1、浏览器打开网页,右键-》查看源代码

然后Ctrl+S保存下来

2、打开要保存的网页,直接Ctrl+S,选择“仅HTML”

以上两种方法,选择其一即可。

public class GetHtmlCodeActivity extends Activity {

@Override

public void onCreate(Bundle savedInstanceState) {

superonCreate(savedInstanceState);

setContentView(Rlayoutmain);

TextView textView = (TextView)thisfindViewById(Ridpicture_textview);

try {

textViewsetText(getPictureData(">

使用Inet控件获取网页源码。

Internet Transfer 控件实现了两种广泛使用的 Internet 协议: 超文本传送协议(HyperText Transfer

Protocol)(>Private Sub Command1_Click()

    Dim strhtml As String

    Dim STRURL As String

    STRURL = ">

打开一个网页之后,右键---》查看源文件(IE10 为查看源),然后就会d出网页的源文件。

点击之后就会出现一个文本样式的代码了

3

第二种方法就是根据浏览器状态栏或工具栏中的点击 “查看”然后就用一项“查看源代码”,源代码即可查看此网页的源代码源文件。

以上就是关于易语言怎么获取网页源代码全部的内容,包括:易语言怎么获取网页源代码、如何使用webbrowser控件获取网页源代码、怎样取得网页中的HTML源代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9740967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存