懒人办公插件是按键精灵为了用户方便办公而制作的一款标准COM插件,插件支持Office和金山WPS的办公环境,有需要的可以下载来使用。
【使用说明】
在按键精灵中使用时,启动主程序编写脚本时程序将自动加载目录中所有插件,因此建议直接将本插件放入按键精灵安装目录下的Plugin文件夹内,无需再自己注册插件。运行按键精灵,即可在插件命令中找到本插件,选择命令,在下方帮助框内将看到对应命令说明。编写脚本时,用按键精灵调用插件的语法直接插入插件命令,或者通过创建对象调用插件均可。
其他语言的注册参照各语言中使用COM插件的语法。以下简要提供三种注册方法:
1、regsvr32 注册:
VBS语法下,LazyOffice.dll放在c:\test目录,可使用以下代码对插件进行注册:
Set ws = CreateObject("Wscript.Shell")
ws.run "regsvr32 ""c:\test\LazyOffice.dll"" /s"
2、通过写注册表注册:
VBS语法下,以LazyOffice.dll放在c:\test目录为例,可使用以下代码写注册表完成注册,此种方式一般不会弹出乱七八糟的提示:
Dim ws, DLLPath
DLLPath = "c:\test\LazyOffice.dll"
Set ws = CreateObject("wscript.shell")
ws.run "reg add ""HKEY_CLASSES_ROOT\Lazy.LxjExcel\Clsid"" /ve /d ""{A3A988D7-8A39-4505-83B9-9E31CCB7CB16}"" /f", 0
ws.run "reg add ""HKEY_CLASSES_ROOT\Lazy.LxjWord\Clsid"" /ve /d ""{ABB8CE32-77EE-4E4F-BB0E-DBC9568B8F00}"" /f", 0
ws.run "reg add ""HKEY_CLASSES_ROOT\Lazy.LxjAccess\Clsid"" /ve /d ""{8316739A-192A-475F-B734-32AD9460CC27}"" /f", 0
ws.run "reg add ""HKEY_CLASSES_ROOT\CLSID\{A3A988D7-8A39-4505-83B9-9E31CCB7CB16}\InprocServer32"" /ve /d " & DLLPath & " /f", 0
ws.run "reg add ""HKEY_CLASSES_ROOT\CLSID\{ABB8CE32-77EE-4E4F-BB0E-DBC9568B8F00}\InprocServer32"" /ve /d " & DLLPath & " /f", 0
ws.run "reg add ""HKEY_CLASSES_ROOT\CLSID\{8316739A-192A-475F-B734-32AD9460CC27}\InprocServer32"" /ve /d " & DLLPath & " /f", 0
MsgBox "注册完毕!"
或者自行使用其他代码将指定内容写入注册表对应位置。
3、手动注册:
以LazyOffice.dll放在c:\test目录为例,开始菜单->运行->cmd 命令提示符下,输入cd c:\test,再输入 regsvr32 LazyOffice.dll 即可,这样会提示插件已经注册到系统中。(或者直接 开始菜单->运行->输入regsvr32 c:\test\LazyOffice.dll)