CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  网络通信/分布式开发

在ActiveForm中取得ActiveForm所在的网页的内容?

楼主Spring414(春)2004-10-03 09:39:24 在 Delphi / 网络通信/分布式开发 提问

就是网页源文件。 问题点数:50、回复次数:4Top

1 楼Spring414(春)回复于 2004-10-04 08:45:02 得分 0

upTop

2 楼zhboy(孔方兄)回复于 2004-10-04 09:31:40 得分 50

var  
            FDocument:   IHTMLDocument2;  
            lSp:   IServiceProvider;  
            lIE:   IWebbrowser;  
  begin  
      lSp   :=   ActiveFormControl.ClientSite   as   IServiceProvider;  
      lSp.QueryService(IWebbrowserApp,   IWebbrowser2,   lIE);  
      FDocument   :=   (lIE.Document   as   IHTMLDocument2);  
      memo1.Lines.Text   :=   FDocument.body.parentElement.outerHTML;  
  end;  
  memo1中显示的就是你要的网页的源代码。         要uses   mshtml单元Top

3 楼yuanfeng7618(失魂落魄的疯子)回复于 2004-10-04 10:04:44 得分 0

UPTop

4 楼Spring414(春)回复于 2004-10-04 10:30:28 得分 0

多谢,成功!  
  还要加个Webbrowser才能通过,编译后可删除Webbrowser。Top

相关问题

  • 怎样取得网页ID?
  • 怎样取得源网页地址,怎样返回源网页?
  • 任何取得asp网页的名字
  • 取得网页地址的问题!
  • 怎样取得网页上的链接?
  • 在网页中的ActiveXform如何获得其所在网页的url
  • 如何设置自己网页所在浏览器的大小
  • 静态网页中怎样删除按钮所在当前行
  • 如何获得网页访问者所在的地理位置?
  • 怎样获取iframe所在的网页地址?

关键词

  • 网页
  • activeform
  • fdocument
  • ihtmldocument2
  • lie
  • lsp
  • iserviceprovider
  • iwebbrowser
  • memo1
  • webbrowser

得分解答快速导航

  • 帖主:Spring414
  • zhboy

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo