IE & WebBrowser
文章平均质量分 72
iseekcode
Delphi票友
展开
-
Delphi中WebBrowser自动填表模板
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,MSHTML, SHDOCVW,IdGlobal;type TMainFrm = class(TForm) btnTest: TButton;转载 2009-10-21 14:19:00 · 5402 阅读 · 3 评论 -
Automating IE
Automating IE Connect to a running instance of Internet Explorer 1. Using ObjectFromLResult. You can use function ObjectFromLResult to obt转载 2009-12-08 19:22:00 · 1493 阅读 · 0 评论 -
Invoke Hidden Commands in the TWebBrowser
Invoke Hidden Commands in the TWebBrowser// The following codes demonstrates an innovative way to invoke hidden// commands to show modal dialogs such as "Add To Favorite" dialog,// "Import/Export Wi转载 2009-12-08 19:25:00 · 563 阅读 · 0 评论 -
一个德国人写的代码片段
uses mshtml_tlb, ActiveX; function TriggerEvent(WB: TWebbrowser; Element: OleVariant; EventName: WideString): Boolean; var Doc4: IHTMLDocument4; Doc2: IHTMLDocument2; EventObj: I转载 2010-02-06 21:44:00 · 1125 阅读 · 0 评论 -
save all TWebbrowser Frame Sources
save all TWebbrowser Frame Sources? Author: Thomas Stutz [ Print tip ] Tip Rating (5): // Code 1uses ActiveX, MSHTML_TLB, ComCtrls, ComObj;function GetBrowserForFrame(Doc: IH转载 2009-12-06 23:38:00 · 948 阅读 · 0 评论 -
How to Execute a JavaScript Code on a TWebBrowser Document
How to Execute a JavaScript Code on a TWebBrowser Document The TWebBrowser Delphi control provides access to the Web browser functionality from your Delphi applications. Heres how to execute a转载 2009-11-22 17:31:00 · 876 阅读 · 0 评论 -
delphi中Webbrowser问题收集
delphi中Webbrowser问题收集获得网页中变量值 htm中 var currID=123 程序中可以这么调用 id := Form1.WebBrowser1.OleObject.Document.script.currID 值得说明的是,变量可以是javascript定义的,也可以是vbscript定义的,如果Webbrowser1中找不到该变量,调用会触发一个转载 2009-10-29 08:32:00 · 1492 阅读 · 0 评论 -
WebBrowser如何处理弹出信息框
WebBrowser如何处理弹出信息框 Hwnd := FindWindow(PChar(#32770), PChar(Microsoft Internet Explorer));if Hwnd转载 2009-10-29 08:26:00 · 1156 阅读 · 0 评论 -
webbrowser自动填表模板
webbrowser自动填表模板 1.有框架2.无框架未完善:有些框架还有问题,如三层框架等代码见下:unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls,MSHTML, SHDOCV转载 2009-10-29 08:24:00 · 816 阅读 · 0 评论 -
WebBrowser的用法
WebBrowser是一个简单的浏览器,我们可以通过它完成很多关于网页的操作。在Delphi中,需要引用ShDocVw和MsHtml,下面会逐渐介绍一些使用办法创建WebBrowserWebBrowser := TWebBrowser.Create(nil);WebBrowser.ParentWindow := Self.Handle;WebBrowser.Height := 100转载 2009-10-29 08:22:00 · 823 阅读 · 0 评论 -
webbrowser精华内容
网站上看到很多问题,特别是有关webbrowser的,很多人都舍不得将技术回答,现将近阶段整理的资料,奉献给大家,希望对大家有所用处 procedure TForm1.CheckFontState(Doc: IHTMLDocument2); var FontName: variant; FontSize: variant; begin if Doc = nil then转载 2009-10-28 22:38:00 · 2260 阅读 · 0 评论 -
delphi 向webbrowser打开的网页中插入js命令
unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, OleCtrls, SHDocVw, ExtCtrls,MSHTML;typeTForm1 = class(TForm) Panel1: TPane转载 2009-10-28 22:21:00 · 4893 阅读 · 0 评论 -
WebBrowser使用全接触
WebBrowser使用全接触在日常的开发程序的过程中,经常会遇到使用IE的问题,使用IE一般有两种情况,一种是像监视GMmail信箱讲到的那样,另外一种是类似与CrazyBrowser这样的使用webbrowser控件的程序。其实在程序中使用WebBrowser其实是一件很简单的事情,因为有WebBrowser可以直接使用,但是能用和用起来可不是一样的事情。下面就经常会用到的一些功能简单的介绍转载 2009-10-29 08:52:00 · 1153 阅读 · 0 评论 -
通过窗口句柄获得 IWebBrowser2 接口源码
通过窗口句柄获得 IWebBrowser2 接口源码function GetIEFromHWND(WHandle: HWND; var IE: IWebbrowser2): HRESULT;varhInst: HWND;lRes: Cardinal;MSG: Integer;pDoc: IHTMLDocument2;ObjectFromLresult: TObjectFromLresult;转载 2009-10-29 08:27:00 · 1549 阅读 · 0 评论 -
delphi中WEBBrowser网页JS函数调用delphi函数
1.1、激活var doc,url:Olevariant ;beginurl:=about:blank ;//或者一个有实际意义的urlWebBrowser1.Navigate2(url);//这样就激活了!end;1.2、写HTML代码var doc:Olevariant ;s:string;begindoc:=WebBrowser1.Document;doc.clear;//清楚缘由内容,转载 2009-10-28 22:17:00 · 11043 阅读 · 0 评论 -
delphi之模拟点击网页中的按钮
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, OleCtrls, SHDocVw; type TForm1 = class(TFor转载 2009-10-28 21:52:00 · 785 阅读 · 0 评论 -
WebBrowser组件和MSHTML 在Delphi中的使用
WebBrowser组件和MSHTML 在Delphi中的使用由于项目需要,近来研究了一下WebBrowser组件和MSHTML 在Delphi中的使用,整理了一下这段时间研究的结果,写下来一是方便大家查阅,二也可以加深我自己的记忆.希望能对大家有所帮助… …,同时,如果有更好的处理方式或者我没有提到的问题,请大家也告诉我哦, 咱们一块进步… ...,其中一部分是我从网络中搜集的资料,谢谢那转载 2009-10-29 08:47:00 · 829 阅读 · 0 评论 -
从一个HTML返回所有的图片链接
uses mshtml, ActiveX, COMObj, IdHTTP, idURI; { .... } procedure GetImageLinks(AURL: string; AList: TStrings); var IDoc: IHTMLDocument2; strHTML: string; v: Variant; x: Integer; ovL转载 2009-10-29 08:17:00 · 816 阅读 · 0 评论 -
揭开Outlook Express编辑器的奥秘
揭开Outlook Express编辑器的奥秘 【前言】 Outlook Express是一款大家比较熟悉的邮件工具,其HTML编辑器一直是众多程序员竞相模仿的目标。作者最近在一个项目的开发中,开始接触HTML编辑器的设计,并遇到了很多的难题。目前网络上关于IE编程的文章中,涉及MSHTML编辑器的部分,又大多集中在VC领域,用Delphi作为解决方案的少之又少。在经过一番艰难的摸索之后,转载 2009-12-19 16:56:00 · 1408 阅读 · 0 评论