当前位置:首页 > VB > 正文内容

我的网友第一个bho作品

canca17年前 (2009-04-02)VB427

转自:http://hi.baidu.com/zzjwl/blog/item/60ecf8de3bf4bf5c95ee3725.html

去年用vb做bho,没有成功,最近偶然到网络搜索,有那么多资料。边看边做,终于ok!

Implements IObjectWithSiteTLB.IObjectWithSite

Dim WithEvents IE As InternetExplorer

Dim M_Site As IUnknownVB

Private Sub IE_DocumentComplete(ByVal pDisp As Object, URL As Variant)

On Error Resume Next

If InStr(CStr(URL), "tieba.baidu.com") Then

    IE.Document.post.str1.Value = "http://www.51res.com/images/0126.gif"

    IE.Document.post.str1.ReadOnly = True

    Javascript:parent.BdEditor.instance.modules['TiSmiley'].accept('http://www.baidu.com/img/baidu_logo.gif');

End If

End Sub

Private Sub IObjectWithSite_GetSite(ByVal Priid As IObjectWithSiteTLB.GUIDPtr, PPVobj As IObjectWithSiteTLB.VOIDPtr)

M_Site.QueryInterface Priid, PPVobj

End Sub

Private Sub IObjectWithSite_SetSite(ByVal pSite As IObjectWithSiteTLB.IUnknownVB)

Set M_Site = pSite

Set IE = pSite

End Sub

打开百度帖子,呵呵,自己喜欢的图片作为签名,擦也擦不掉了。

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/329.html

标签: VB
分享给朋友:

“我的网友第一个bho作品” 的相关文章

VB小作品--成语大全

       两三年没用过VB开发过啦!今天我用VB开发了个《成语大全》感觉还OK吧!本来想用.Net开发的,它那个框架这么吓人,弄这个小东西,有点大材小用了,用JAVA开发?使用的时候装个JDK也是挺麻烦的。因此,我就用回VB了...

就类似于3721的插件一样,当用户浏览我的网站的时候,提示下载运行插件

实现方法如下: 首先需要获得IObjectWithSite接口的定义,你下载个olelib.tlb,包含了接口定义。然后创建一个ActiveX DLL工程, 在工程中引用这个tlb文件,并且引用Microsoft HTML Object Library(M...

Browser Helper Objects

一、简介   有时,你可能需要一个定制版本的浏览器。在这种情况下,你可以自由地把一些新颖但又不标准的特征增加到一个浏览器上。结果,你最终有的只是一个新但不标准的浏览器。Web浏览器控件只是浏览器的分析引擎。这意味着仍然存在若干的与用户接口相关的工作等待你做――增加一个地址栏,工具栏,历史记录,状态栏...

VB IE控制

VERSION 5.00Begin VB.UserControl uctlIe    ClientHeight    =   450   ClientLeft    &n...

vb制作IE插件

IE Tool Band 可以实现自定义工具栏.但实现比较复杂. 其实从IE5开始便允许我们向工具栏添加自己的按钮,其本质就是修改注册表,添加创建此按钮所需的信息。 实现步骤: 1.创建此按钮的GUID(globally unique identifier) 你可以通过Visual Studio中的...

VB使用VarType判断数据类型

在VB代码编写过程当中 有时候我们不熟悉一些函数或过程调用之后 返回的数据类型是什么 这个时候可以使用VarType(VarName)这个函数去测试变量的数据类型 返回值是一个整形数值 对应一下列别就可以知道变量的数据类型了 这样就可以对应的把变量给赋值了 常数 值 描述 vbEmpty 0 Emp...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。