delphi网页源码_delphinet

hacker|
87

文章目录:

怎样用delphi 获取网页html源代码(网页需登录)

不要用IDHTTP控件

用EmbeddedWB控件就行了

如果没有的话去a href="" target="_blank";/a下载

IDHTTP是按内存流的方式读网页代码,东西多了效率就低

EmbeddedWB是以MSHTML接口读网页代码,可以把读到的代码批量送出

delphi 如何将memo中的网页源码,代码转成网页方式显示

var

str:string;

icnt:Integer;

begin

mmo1.Lines.Clear;

mmo1.Lines.Add('html');

mmo1.Lines.Add('head');

mmo1.Lines.Add('title我的第一个 HTML 页面/title');

mmo1.Lines.Add('/head');

mmo1.Lines.Add('body');

mmo1.Lines.Add('pbody 元素的内容会显示在浏览器中。/p');

mmo1.Lines.Add('ptitle 元素的内容会显示在浏览器的标题栏中。/p');

mmo1.Lines.Add('/body');

mmo1.Lines.Add('/html');

str:='';

for icnt:=0 to mmo1.Lines.Count-1 do

begin

str:=str+mmo1.Lines[icnt];

end;

wb1.Navigate('about:'+str);

end;

memo里面只限于html,不能有其他的,比如jsp或js。

delphi 获取网页源代码

提交表单不用获取网页源代码的,你可以直接用 post 方法来提交表单,只要找到相对应的 url,这方面 indy 很多例子。

1条大神的评论

  • avatar
    访客 2022-07-16 上午 02:40:23

    WB控件就行了如果没有的话去a href="" target="_blank";/a下载IDHTTP是按内存流的方式读网页代码,东西多了效率就低EmbeddedWB是以MSHTML接口读网页代码,可以把读到的代码批量送出delphi 如何将memo中的网页源码,代

发表评论