知识大全 妙用VBScript自制IE工具栏按钮

Posted

篇首语:人人都曾经错过,真正属于你的,永远不会错过。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 妙用VBScript自制IE工具栏按钮相关的知识,希望对你有一定的参考价值。

妙用VBScript自制IE工具栏按钮  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

IE工具栏上的各种按钮可不是Microsoft的专利 普通用户一样能够对其进行自定义 添加想设置的按钮 至于添加的方法 很多资料上都介绍过 具体的实现方式不外乎两种 一是使用冗长且复杂的VC或VB代码程序 这对普通用户来说要求是过高了一点 通常搞得人满头雾水而不达目的 二是用手工的方法来完成 但是这种方法因为要大幅度地修改系统注册表 系统极不安全 一不小心就会弄巧成拙 让你重新安装系统!  我这里介绍一个折衷的方法 用VBScript自制IE工具栏按钮 它既不需要冗长复杂的程序代码 又不需要繁琐地去修改系统注册表 但一样能达到自制IE工具栏按钮的目的   无论是用VB或VC还是用手工的方法添加按钮 说到底就是要去修改系统注册表 VBScript也不例外 但是它的代码简单易懂 安全易学 既然要改注册表 那就要知道操作目标在注册表中的的路径 IE的自制工具栏按钮在注册表中的的路径为   [HKEY_LOCAL_MACHINE\\Sofare\\Microsoft\\Internet Explorer\\Extensions]  在该分支下的每一个主键 即表示一个自制的工具栏按钮 如   CD F D E d FE C F AFE表示 RealPlayer   E B F A D B 表示 NetAnts  仿照以上这些主键 我们可以自己 制造 一个 (不过要注意的是 这一个键值一定要是唯一的 要不可能破坏其它的工具栏按钮)   在这每一个主键之下通常有以下几个键值(均为字符串型)   ButtonText 自定义按钮上显示的文本   CLSID IE工具条的类标识码 恒为 FBA EE D F F F ABD   Default Visible 控制自定义按钮是否可见 一般为 Yes   Exec 自定义按钮执行的目标 可以为执行程序或超文本链接   HotIcon 鼠标移到按钮上时显示的图标   Icon 按钮正常显示的图标   MenuText 在IE的 工具 菜单中显示的菜单项   MenuStatusBar 在状态条上显示的 注释 文本   知道了这些必备知识 再来用VBScript自制IE工具栏按钮就不难了 下面我就以添加 我的电脑 按钮为例 来说明用VBScript实现自制IE工具栏按钮的方法   AddButton vbs(将下述代码保存为AddButton vbs文件)  定义一个能与操作系统沟通的对象  Dim WSHShell  Set WSHShell=WScript CreateObject( WScript Shell )  定义与按钮相关的各种参数  KeyName_ = ButtonText   KeyData_ = 我的电脑   KeyName_ = CLSID   KeyData_ = FBA EE D F F F ABD   KeyName_ = Default Visible   KeyData_ = Yes   KeyName_ = Exec   KeyData_ = C:\\Windows\\Explorer exe   KeyName_ = HotIcon   借用RealPlayer的图标  KeyData_ = C:\\Program Files\\Real\\RealPlayer\\eb_act ico   KeyName_ = Icon   借用RealPlayer的图标  KeyData_ = C:\\Program Files\\Real\\RealPlayer\\eb_inact ico   KeyName_ = MenuText   KeyData_ = 我的电脑   KeyName_ = MenuStatusBar   KeyData_ = 打开我的电脑   定义与操作注册表相关的参数  RegPath= HKEY_LOCAL_MACHINE\\Sofare\\Microsoft\\Internet Explorer\\Extensions\\ \\   DataType= REG_SZ   定义一个在注册表中添加各项参数的功能函数  Function ValueAdd(KeyName KeyData)  WSHShell RegWrite RegPath&KeyName KeyData DataType  End Function  调用Add()过程 添加各项参数到注册表  Call ValueAdd(KeyName_ KeyData_ )  Call ValueAdd(KeyName_ KeyData_ )  Call ValueAdd(KeyName_ KeyData_ )  Call ValueAdd(KeyName_ KeyData_ )  Call ValueAdd(KeyName_ KeyData_ )  Call ValueAdd(KeyName_ KeyData_ )  Call ValueAdd(KeyName_ KeyData_ )  Call ValueAdd(KeyName_ KeyData_ )  弹出 确认 信息框 并作出相应的处理  Dim confirm  confirm=MsgBox( 自制按钮已成功添加 需要重新启动系统才能生效 要重新启动吗? 请确认! )  If confirm= Then  MsgBox( 自制按钮已成功设置 请重新启动系统! )  Else  WScrip t Quit()  End If cha138/Article/program/Java/Javascript/201311/25361

相关参考

知识大全 PowerBuilder制作IE风格的图标按钮[2]

PowerBuilder制作IE风格的图标按钮[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 PowerBuilder制作IE风格的图标按钮[1]

PowerBuilder制作IE风格的图标按钮[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 PowerBuilder制作IE风格的图标按钮[4]

PowerBuilder制作IE风格的图标按钮[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 PowerBuilder制作IE风格的图标按钮[3]

PowerBuilder制作IE风格的图标按钮[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 SwfUpload在IE10上不出现上传按钮的解决方法

SwfUpload在IE10上不出现上传按钮的解决方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 IE中屏蔽网页图片工具栏的方法

IE中屏蔽网页图片工具栏的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在IE浏览器下为了

知识大全 我的windows10系统ie工具栏不知道在哪里

我的windows10系统ie工具栏不知道在哪里Windows10操作系统中可通过以下步骤进行设置:1、首先打开Edge浏览器,点击右上角的“…”图标,在弹出的选项中点击“设置”;2、在设置界面拉到最

神奇白醋省钱又环保的妙用

目前白醋最受欢迎、用途最多,广泛应用于居家清洁、厨房料理与清洁、除害虫等,主妇们可以自制白醋清洁剂,环保又省钱。而且白醋具有健康效益,还可充当居家保健的帮手。醋是人类最古老的商品,已有2,500年历史

神奇白醋省钱又环保的妙用

目前白醋最受欢迎、用途最多,广泛应用于居家清洁、厨房料理与清洁、除害虫等,主妇们可以自制白醋清洁剂,环保又省钱。而且白醋具有健康效益,还可充当居家保健的帮手。醋是人类最古老的商品,已有2,500年历史

知识大全 如何防止被IE工具拦截导致无法弹出窗口

如何防止被IE工具拦截导致无法弹出窗口  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  弹出窗口的