![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Webbrowser
文章平均质量分 85
xtfnpgy
旺宝改价精灵+上货精灵原创作者!
展开
-
Delphi Webbrowser使用方法详解(一)
1.webbroser介绍 该组件是一个浏览器组件,可以显示一个指定地址的网页、设置网页打开时的主页以及对网页进行相关的操作,同时也可以对HTML文件进行剪切、复制、粘贴、删除等操作。该 组件在Internet组件页中,属于TWebbrowser类。 它放在程序当中,可以像操作网页一样操作webbrowser控件。2.webbrowser有哪些应用 webbrowser目前大原创 2013-11-01 15:59:43 · 3932 阅读 · 0 评论 -
delphi 获取webbrowser的cookies给Idhttp用
网上方法一:(可获取,但不完全) 引用mshtml; IHTMLDocument(wb1.Document).cooke; 网上方法二:(获取不到!)引用winnet,使用InternetGetCookieExfunction GetCookie(url: string): string;const INTERNET_COOKI原创 2017-08-25 08:56:16 · 2798 阅读 · 0 评论 -
HttpHelper类登录淘宝联盟并下载淘宝客订单xls
利用飞哥的HttpHelper 1.3版本(因为我用VS2005开发,1.3报错少)实现模拟登录淘宝联盟并且下载淘宝客订单xls文件。现提供源码下载,有不明白的可以问我,同时如果您有好的修改建议请回复。我是第一次开发Http程序,请多包涵。本次开发环境与工具如下:IE9.0浏览器 + IE抓包插件HttpWatch +WIN7 64位系统 + VS2005 IDE + .NET 2.0转载 2017-07-27 16:13:58 · 1593 阅读 · 0 评论 -
Webbrowser中IHTMLElement、IHTMLElement2、IHTMLDocument2、IHTMLDocument2属性介绍
一、IHTMLElement接口 ele.click -----------点击事件 ele.setAttribute(const strAttributeName: WideString; AttributeValue: OleVariant; lFlags: Integer); --- 设置属性名称 ele.getAttribute(co原创 2016-10-31 10:32:26 · 5448 阅读 · 1 评论 -
WebBrowser常用属性方法介绍
WebBrowser 常用属性方法■■方法 ============================== ▲GoBack 相当于IE的“后退”按钮,使你在当前历史列表中后退一项 ▲GoForward 相当于IE的“前进”按钮,使你在当前历史列表中前进一项 ▲GoHome 相当于IE的“主页”按钮,连接用户默认的主页 ▲GoSearch 相当于IE的“搜索”转载 2016-10-25 20:54:11 · 4729 阅读 · 0 评论 -
delphi WebBrowser的使用方法详解(三)
WebBrowser 操作记要WebBrowser1.GoHome; //到浏览器默认主页WebBrowser1.Refresh; //刷新WebBrowser1.GoBack; //后退WebBrowser1.GoForward; //前进WebBrowser1.Navigate('...'); //打开指定页面WebBrowser1.Navigate(转载 2013-11-01 16:51:16 · 7694 阅读 · 0 评论 -
delphi WebBrowser的使用方法详解(六)
通篇引用mshtml;一、webbrowser获取滚动条的位置function GetScrollPositionX(FWB:TEmbeddedWB):Integer; //水平滚动条位置begin result := FWB.OleObject.document.getElementsByTagName('HTML').item(0).ScrollLeft;end;fu...原创 2016-10-20 17:26:41 · 3160 阅读 · 0 评论 -
Delphi 设置WebBrowser 代理服务器 与 UserAgent
Delphi 设置WebBrowser 代理服务器 与 UserAgentuses UrlMon, WinInet;{------------------------------------------------------------------------------- 过程名: SetProcessProxy 作者: kelei 日期转载 2015-11-12 17:17:23 · 2261 阅读 · 0 评论 -
delphi WebBrowser的使用方法详解(五)-难点释疑
网页代码: 每頁顯示15筆 每頁顯示30筆 每頁顯示60筆 1.webbrowser执行网页中的JS函数如果要执行TouchRefresh(1)函数: webbrowser1.oleobject.document.parentwindow.ExecScript(‘TouchRefresh(1)’,'Javascript'); 2.webbrowser选择下拉列表var原创 2013-11-13 10:44:20 · 9008 阅读 · 0 评论 -
C# webbrowser全掌握(二)
一、C#如何用Webbrowser获取网页的全部源代码(含框架 、不含框架)二、C# webbrowser如何遍历网页元素三、C# webbrowser模拟填表四、webbrowser执行JS函数五、Webbrowser控制新窗口始终在本窗口打开六、其他原创 2014-10-19 20:20:34 · 6351 阅读 · 0 评论 -
C# webbrowser遍历网页元素
//不引用其他单元 foreach(HtmlElement ele in WB1.Document.All) { if(ele.InnerText=="下一页>") { bl_exist=true; e原创 2014-10-10 20:42:41 · 2674 阅读 · 0 评论 -
Delphi SetParent 嵌入其他应用程序
[代码]Delphi实现窗体内嵌其他应用程序窗体实现原理是启动一个应用程序,通过ProcessID得到窗体句柄,然后对其设定父窗体句柄为本程序某控件句柄(本例是窗体内一个Panel的句柄),这样就达成了内嵌的效果。本文实现的是内嵌一个记事本程序,如下图:在实现细节上需要注意几点:为了美化程序的嵌入效果,需要隐藏其标题栏在外部窗体大小变化时,需要内嵌的窗体也随之变化大转载 2014-10-08 21:45:45 · 4375 阅读 · 0 评论 -
Delphi如何找到出错行的行数!!
Delphi之通过崩溃地址找出源代码的出错行一 什么是MAP文件 什么是 MAP 文件?简单地讲, MAP 文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。而且,这是唯一能找出程序崩溃的地方的救星。 如果要查找代码行号,需要使用下面的公式做一些十六进制的减法运算: 崩溃行偏转载 2014-07-02 22:01:06 · 2056 阅读 · 1 评论 -
Delphi StringGrid控件的用法
Delphi StringGrid控件组件名称:StringGrid ●固定行及固定列: StringGrid.FixedCols:=固定行之数; StringGrid.FixedRows:=固定列之数; StringGrid. FixedColor:=固定行列之颜色; StringGrid.Color:=资料区之颜色; ●资料行列之宽高转载 2014-06-04 14:35:16 · 9882 阅读 · 0 评论 -
delphi 读取excel 两种方法
两种方法,一是用ADO连接,问题是Excel文件内容要规则,二是用OLE打开,但操作就没有象操作数据库那么方便了.一、用ADO连接:设置属性ConnetionString 选择 Microsoft Jet 4.0 OLE DB provider Select or enter a datasorce name -> 选择你要打开Excel文件 User na转载 2014-06-04 14:31:59 · 1229 阅读 · 0 评论 -
delphi WebBrowser的使用方法详解(四)-webbrowser轻松实现自动填表
webbrowser轻松实现自动填表步骤如下: 第一步:获取网页 调用Webbrowser 的Navigate系列函数。等待网页装载完成,得到document对象。 在调用 webBrowser.Document 之前,请确保 Webbrowser 网页装载完成,可以通过Webbrowser的DocumentCompleted事件进行监视。 小技巧 先指定一个变量步骤如下:转载 2013-11-01 17:02:22 · 6997 阅读 · 0 评论 -
Delphi Webbrowser使用方法详解(二)
delphi如何用webbrowser模拟登录网站? 我们就以如何登录博客园来做示例: 1.要登入一个网站,首先要获取网页的源代码,我们可以通过网页菜单--查看--查看源代码来获取。2.我们找到登录部分的代码: 登录到博客园 立即注册 用户名原创 2013-11-01 16:24:38 · 9436 阅读 · 0 评论 -
WebBrowser JS回调delphi的方法 (简单通用)
上一部分讲了Delphi根据方法名调用方法,这一部分还有用到,接着上一章;【主要原理】通过TEmbeddedWB控件的OnShowMessage事件捕获弹窗来实现,弹窗时定义方法名和参数,在捕获方法名和参数后,根据后方法名调用方法。function TForm1.wb1ShowMessage(Sender: TObject; HWND: Cardinal; lpstrText,原创 2017-09-14 11:59:37 · 2969 阅读 · 0 评论