这个问题来自论坛提问,示例代码如下,主要是要了解Document对象
//------这个论坛居然不支持delphi代码样式
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, OleCtrls, SHDocVw, StdCtrls,mshtml;
type
TForm1 = class(TForm)
WebBrowser1: TWebBrowser;
Button1: TButton;
Memo1: TMemo;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate('www.csdn.net');
end;
procedure TForm1.Button1Click(Sender: TObject);
var doc:mshtml.IHTMLDocument2;
var select:mshtml.IHTMLTxtRange;
begin
doc:= self.WebBrowser1.Document as mshtml.IHTMLDocument2;
select:=doc.selection.createRange() as mshtml.IHTMLTxtRange;
memo1.Text:= select.htmlText;
end;
end.
分享到:
相关推荐
Delphi WebBrowser 将一段HTML文字显示在网页浏览器中,实际是创建了一个HTML格式内容并显示出来,主要使用Delphi中内置的WebBrowser方法来实现: WebBrowser1.Navigate('about:blank'); while(tag=0) do ...
delphi动态 WebBrowser 释放问题.txt var web:TwebBrowser; procedure TForm1.Button1Click(Sender: TObject); begin web:=TWebBrowser.Create(Self); web.ParentWindow:=Self.Handle; web.SetBounds(100,100,...
Delphi中WebBrowser的使用技巧汇总,对使用webbrowser开发很有帮助。
Delphi中webBrowser控件bug
采用Webbrowser调用JavaScript技术实现对百度地图API的应用。提供原码。程序可以做为对百度等地图API的测试平台。
C#代码获取WebBrowser中的 cookie和userAgent 参数,方法和请求类
困扰好久的问题今天终于有个了结了!! 用delphi实现的精确判断webbrowser是否全部已经加载完成。
DELPHI+chrome+替换WebBrowser让你的程序嵌入chrome浏览器,此控件非常方便的让你的程序内置chrome浏览器,解决老webbrowser的各种问题,非常方便。Chrome不挑食,基本上什么系统都可以跑,而且速度那是飞快,所以C/...
通过C#网络编程的webBrowser获取网页中的url并简单的尝试下载网页中的图片,主要是为以后网络开发的基础学习.其中主要的通过应用程序结合网页知识、正则表达式实现浏览、获取url、下载图片三个功能.而且很清晰的解析...
WebBrowser组件和MSHTML 在Delphi中的使用.doc
Delphi中调用JavaScript方法,并获得返回值,具体看资源里的DEMO程序。
C# 从内存中获取webbrowser控件截图,可以后台或者隐藏窗体截图 C# 从内存中获取webbrowser控件截图,可以后台或者隐藏窗体截图
Delphi开发的小程序可以获取html 网页里面的表格中的内容数据 使用WebBrowser控件,解决打开网页乱码,自动转码
Delphi中使用WebBrowser做为网页编辑器(来自Delphi盒子)
Tab、WebBrowser、对话框间控制示例,动态调整控件位置,适合初学者。
WPF WebBrowser嵌入html,并与js实现互操作
webbrowser获取js执行后的源代码
用于获取网页信息!利用WebBrowser获取网页信息
完整获取webBrowser1的Cookie HttpOnly的Cookie
Delphi源码-基于webbrowser的自动获取外汇管理局货币汇率。没有使用任何第三方控件。可以熟悉webbrowser中网站表格数据的提取。