我已經在VBS中做了以下腳本,但雖然它在Windows Vista & vista中工作,我不能得到它在win7 32位64位工作。在Win7 32位&64位VBS Reg錯誤
set myclip = createobject("clipbrd.clipboard")
bcode = myclip.gettext
if len(bcode) > 0 then
set wb = getobject("C:\DB.xlsx")
wb.sheets("1").range("a2").value = bcode
myclip.clear
myclip.settext wb.sheets("1").range("c2")
set wb = nothing
end if
set myclip = nothing
通過升高cmd regsvr32
我得到的
Regsvr32 DllRegisterServer in clipboard.dll succeded
。
然而,當我嘗試運行我得到以下錯誤的VBS:
Line: 1 Char: 1 ActiveX component can't create object 'clipbrd.clipboard' Code: 800A01AD S
任何想法如何獲得通過呢?
您是否將其註冊爲32位或64位ActiveX組件?你使用的是32位還是64位版本的WScript? – Bond
我試過但沒有成功 –