社区
C++ Builder
帖子详情
怎么获得一个网页的html代码?
marcal
2002-02-08 10:20:21
我需要得到网上一个页面的html代码,请问如何能够得到?
...全文
440
16
打赏
收藏
怎么获得一个网页的html代码?
我需要得到网上一个页面的html代码,请问如何能够得到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
marcal
2002-02-10
打赏
举报
回复
D:\program files\Borland\CBuilder5\Examples\FastNet\http
marcal
2002-02-10
打赏
举报
回复
原来在D:\program files\Borland\CBuilder5\Examples\FastNet\http有一个很好的例程
我不懂电脑
2002-02-09
打赏
举报
回复
asp运行在服务器端,客户端是得不到的,所以用HTTP空件可能不行,没有试过,供参考
creativitysoft
2002-02-09
打赏
举报
回复
TCppWebBrowser 控件里怎么得到所浏览的源代码?
function SetHtml3(const WebBrowser: TWebBrowser; const Html: string): Boole
an;
var
Stream: TStringStream;
Adapter: TStreamAdapter;
begin
Stream := TStringStream.Create(Html);
try
Adapter := TStreamAdapter.Create(Stream);
try
OleCheck((WebBrowser.Document as IPersistStreamInit).Load(Adapter));
Result := True;
finally
Adapter.Free;
end;
finally
Stream.Free;
end;
end;
function GetHtml3(const WebBrowser: TWebBrowser; var Html: string): Boolean;
var
Stream: TMemoryStream;
Adapter: TStreamAdapter;
begin
Stream := TMemoryStream.Create;
try
Adapter := TStreamAdapter.Create(Stream);
try
OleCheck((WebBrowser.Document as IPersistStreamInit).Save(Adapter, Tru
e));
SetLength(Html, Stream.Size+1);
StrLCopy(PChar(Html), Stream.Memory, Stream.Size);
Result := True;
finally
Adapter.Free;
end;
finally
Stream.Free;
end;
end;
marcal
2002-02-09
打赏
举报
回复
wangxd(东东) 的程序我已经试过了可以做到,但是要加头文件#include "mshtmlc.h"
接下来试joyous(平行空间)的程序。
marcal
2002-02-09
打赏
举报
回复
wangxd(东东)我在另一张帖子给你给了100分啦……………………
nmhttp果然,是不能用在asp上
我不懂电脑
2002-02-09
打赏
举报
回复
回复人: marcal(苍穹落寞) ( ) 信誉:100 2002-2-8 10:48:59 得分:0
这个主页是用asp做的,每天告诉我们天气情况,我的程序需要每天更新天气情况数据。所以…………。
它要的是asp的代码,这个用TCPPWebBrowser得不到
wangxd
2002-02-09
打赏
举报
回复
>>marcal(苍穹落寞)
那还不给分^_^
___NULL
2002-02-08
打赏
举报
回复
补充一点,利用 HTTP 控件还可以下载文件,上面的代码中部有一个注释掉的地方就是下载文件的
___NULL
2002-02-08
打赏
举报
回复
NMHTTP1->TimeOut = 5000;
NMHTTP1->InputFileMode = false;
NMHTTP1->OutputFileMode = false;
NMHTTP1->ReportLevel = Status_Basic;
if (CheckBox1->Checked)
{
NMHTTP1->Proxy = Edit11->Text;
NMHTTP1->ProxyPort = StrToInt(Edit12->Text);
}
NMHTTP1->HeaderInfo->Cookie = Edit5->Text;
NMHTTP1->HeaderInfo->LocalMailAddress = Edit6->Text;
NMHTTP1->HeaderInfo->LocalProgram = Edit7->Text;
NMHTTP1->HeaderInfo->Referer = Edit8->Text;
NMHTTP1->HeaderInfo->UserId = Edit9->Text;
NMHTTP1->HeaderInfo->Password = Edit10->Text;
/*---------------------------------------------------*/
/*NMHTTP1->InputFileMode=true;
NMHTTP1->Body="aaa.ace";
*/
NMHTTP1->Body="hsym.zip";
NMHTTP1->InputFileMode = true;
NMHTTP1->Get(Edit1->Text);
/*---------------------------------------------------*/
//Memo1->Text = NMHTTP1->Body;
//Memo2->Text = NMHTTP1->Header;
Edit1->Text 填上 URL 就可以了
Memo1->Text 就是 HTML 代码
marcal
2002-02-08
打赏
举报
回复
这个主页是用asp做的,每天告诉我们天气情况,我的程序需要每天更新天气情况数据。所以…………。
marcal
2002-02-08
打赏
举报
回复
是要从远程down,是在程序里面,要动态生成,我要这个html里面的数据来完成我的作品。
ciml
2002-02-08
打赏
举报
回复
ie里查看源文件
抬头看路
2002-02-08
打赏
举报
回复
直接从远端down还是尽量从本地找?
wangxd
2002-02-08
打赏
举报
回复
我教你最简单的方法
void __fastcall TForm1::CppWebBrowser1DocumentComplete(TObject *Sender,
LPDISPATCH pDisp, TVariant *URL)
{
//为了保证同步,应该把获取Document内容的代码放到OnDocumentComplete事件
IHTMLDocument2 *document;
IHTMLElement *body;
BSTR title,source,content;
(void *)document=CppWebBrowser1->Document;
document->get_title(&title);
document->get_body(&body);
body->get_outerHTML(&source);
body->get_outerText(&content);
Edit1->Text=title;
Edit2->Text=*URL;
Memo1->Text=source;//网页html代码
Memo2->Text=content;//网页中的纯文本
}
marcal
2002-02-08
打赏
举报
回复
帮帮忙啦
制作
一个
简单
HTML
个人
网页
网页
(
HTML
+CSS)
制作
一个
简单的
HTML
个人
网页
html
禁止右键查看
代码
,如何查看被禁止的
网页
源
代码
问题:如何查看被禁止的
网页
源
代码
?一些网站不能使用右键菜单,不能选择
网页
内容,不能复制,甚至查看到的源文件也是空白的。如何复制这些
网页
中的文本内容呢?解决方法:如果可以在源文件中查看到
Html
代码
,则全部...
HTML
5期末大作业:动漫网站设计——迪斯尼公主(6个页面)
HTML
+CSS+JavaScript 动漫
网页
HTML
代码
学生
网页
课程设计期末作业下载 动漫大学生
网页
设计制作成
HTML
5期末大作业:动漫网站设计——迪斯尼公主(6个页面)
HTML
+CSS+JavaScript 动漫
网页
HTML
代码
学生
网页
课程设计期末作业下载 动漫大学生
网页
设计制作成 临近期末, 你还在为
HTML
网页
设计结课作业,老师的作业要求...
网页
html
代码
大全
常用
HTML
代码
解释 一、文字1.标题文字<h#>..........</h#> #=1~6;h1为最大字,h6为最小字 2.字体变化<font>..........</font> 【1】字体大小<...
网页
如何找到
html
对应的css,怎么查看
网页
的CSS
代码
?如何阅读?
很多学习一段时间
HTML
与CSS的小伙伴在看到别人写的
网页
的时候可能会冒起一阵学习的兴趣,想要看看别人优秀的前端页面的...只需要右键保存
一个
网页
,就能直接获取到这个
网页
的所有静态内容(包括
html
,css,部分js还...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章