懶人辦公插件是按鍵精靈為了用戶方便辦公而制作的一款標(biāo)準(zhǔn)COM插件,插件支持Office和金山WPS的辦公環(huán)境,有需要的可以下載來使用。
【使用說明】
在按鍵精靈中使用時(shí),啟動(dòng)主程序編寫腳本時(shí)程序?qū)⒆詣?dòng)加載目錄中所有插件,因此建議直接將本插件放入按鍵精靈安裝目錄下的Plugin文件夾內(nèi),無需再自己注冊插件。運(yùn)行按鍵精靈,即可在插件命令中找到本插件,選擇命令,在下方幫助框內(nèi)將看到對應(yīng)命令說明。編寫腳本時(shí),用按鍵精靈調(diào)用插件的語法直接插入插件命令,或者通過創(chuàng)建對象調(diào)用插件均可。
其他語言的注冊參照各語言中使用COM插件的語法。以下簡要提供三種注冊方法:
1、regsvr32 注冊:
VBS語法下,LazyOffice.dll放在c:\test目錄,可使用以下代碼對插件進(jìn)行注冊:
Set ws = CreateObject("Wscript.Shell")
ws.run "regsvr32 ""c:\test\LazyOffice.dll"" /s"
2、通過寫注冊表注冊:
VBS語法下,以LazyOffice.dll放在c:\test目錄為例,可使用以下代碼寫注冊表完成注冊,此種方式一般不會(huì)彈出亂七八糟的提示:
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 "注冊完畢!"
或者自行使用其他代碼將指定內(nèi)容寫入注冊表對應(yīng)位置。
3、手動(dòng)注冊:
以LazyOffice.dll放在c:\test目錄為例,開始菜單->運(yùn)行->cmd 命令提示符下,輸入cd c:\test,再輸入 regsvr32 LazyOffice.dll 即可,這樣會(huì)提示插件已經(jīng)注冊到系統(tǒng)中。(或者直接 開始菜單->運(yùn)行->輸入regsvr32 c:\test\LazyOffice.dll)