社区
C++ Builder
帖子详情
怎么获得一个网页的html代码?
marcal
2002-02-08 10:20:21
我需要得到网上一个页面的html代码,请问如何能够得到?
...全文
442
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
打赏
举报
回复
帮帮忙啦
商业化
网页
实战-带你一行一行写
代码
CSS
网页
制作基础课程的前提下,力求通过
一个
实际网站页面的编写,让学员学习实战开发
网页
技能。(1)能够编写初符合
HTML
、CSS标准规范的
代码
。(2)能对页面结构有整体把握,快速编写出
代码
结构严谨、简洁的页面。 &...
制作
一个
简单
HTML
个人
网页
网页
(
HTML
+CSS)
制作
一个
简单的
HTML
个人
网页
html
禁止右键查看
代码
,如何查看被禁止的
网页
源
代码
问题:如何查看被禁止的
网页
源
代码
?一些网站不能使用右键菜单,不能选择
网页
内容,不能复制,甚至查看到的源文件也是空白的。如何复制这些
网页
中的文本内容呢?解决方法:如果可以在源文件中查看到
Html
代码
,则全部复制到FrontPage中就可以查看。如果源文件也看不到,则可以在该
网页
的地址栏输入以下脚本:javascript:document.body.oncontextmenu='';document....
HTML
5期末大作业:动漫网站设计——迪斯尼公主(6个页面)
HTML
+CSS+JavaScript 动漫
网页
HTML
代码
学生
网页
课程设计期末作业下载 动漫大学生
网页
设计制作成
HTML
5期末大作业:动漫网站设计——迪斯尼公主(6个页面)
HTML
+CSS+JavaScript 动漫
网页
HTML
代码
学生
网页
课程设计期末作业下载 动漫大学生
网页
设计制作成 临近期末, 你还在为
HTML
网页
设计结课作业,老师的作业要求感到头大?
HTML
网页
作业无从下手?
网页
要求的总数量太多?没有合适的模板?等等一系列问题。你想要解决的问题,在这篇博文中基本都能满足你的需求~ 原始
HTML
+CSS+JS页面设计, web大学生
网页
设计作业源码,这是
一个
不错的
网页
制作,画面精明,非常适合初学者学习使用。
网页
html
代码
大全
常用
HTML
代码
解释 一、文字1.标题文字<h#>..........</h#> #=1~6;h1为最大字,h6为最小字 2.字体变化<font>..........</font> 【1】字体大小<font size=#>..........</font> #=1~7;数字愈大字也愈大【2】指定字型<font face=...
C++ Builder
13,825
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章