近期有不少的財務(wù)會計人員在安裝用友T3財務(wù)軟件后,打開系統(tǒng)管理或者用友T3時提示:運行時錯誤'429',ActiveX部件不能創(chuàng)建對象,如下圖所示:
或者在使用過程中,之前還能正常使用,突然某一天打開用友T3財務(wù)軟件時要不就是工資模塊,要不就是固定資產(chǎn),總賬模塊等都有可能提示:運行時錯誤'429',ActiveX部件不能創(chuàng)建對象,用友通429錯誤是用友財務(wù)軟件中最常見的問題之一,網(wǎng)上有 很多的解決方法,但很多都是不可用的,如下圖所示:
那么究竟是什么原因選成的運行時錯誤429這種錯誤提示呢?為什么用友軟件會經(jīng)常出現(xiàn)這種情況呢?下面由用友軟件下載網(wǎng)站 zzerp 小辣妹給大家詳細分析一下這個問題:
主要原因還是用友軟件在運行時需要調(diào)用很多操作系統(tǒng)本身的OCX或者DLL組件,如果產(chǎn)生沖突,或者OCX和DLL組件丟失的話就會導(dǎo)致打開用友T3財務(wù)軟件時提示:運行時錯誤'429',ActiveX部件不能創(chuàng)建對象,那么怎么解決這個問題呢?之前有發(fā)過一個類似的英文錯誤,不知道大家是否還記得:Run-time error'429': Activex componert can't create object:http://emjs.com.cn/jcufida/T3-429cw.html(參照這個其實也差不多可以解決的!)
1、如果你是剛安裝的用友T3財務(wù)軟件,請先檢查一下你的基礎(chǔ)設(shè)置是否配置好了,如果沒有配置好那么有可能出現(xiàn)這種情況,大概的基本設(shè)置如下,主要還是檢查一下計算機名和環(huán)境變量這2個問題。
a、計算機名稱可能有特殊字符,請參考怎么修改計算機名?進行修改: http://emjs.com.cn/jcufida/jisuanjiming.html
b、操作系統(tǒng)日期時間格式不符合要求,請參考怎么修改操作系統(tǒng)日期時間格式?進行修改:http://emjs.com.cn/jcufida/riqishijiangs.html
c、win7系統(tǒng)可能UAC控制沒關(guān)閉,請參考怎么關(guān)閉Windows 7和Windows 8的UAC控制?進行修改: http://emjs.com.cn/jcufida/win7uac.html
d、環(huán)境變量中可能存在中文,請參考怎么修改操作系統(tǒng)環(huán)境變量?進行修改: http://emjs.com.cn/jcufida/XGHJBL.html
e、登錄操作系統(tǒng)的名稱可能是中文,請參考怎么修改操作系統(tǒng)登錄名稱?進行修改:http://emjs.com.cn/jcufida/czxtmc.html
2、排除上述原因,我們來看OCX和DLL組件都有些什么可能:
a、電腦上安裝了其他版本的財務(wù)軟件,可能也需要調(diào)用操作系統(tǒng)的組件,與用友T3軟件沖突了,此時需要將相關(guān)組件重新注冊一下,
在開始運行中一條條輸入下面的指令,如圖所示:
regsvr32 "C:\WINDOWS\system32\Richtx32.ocx"
regsvr32 "C:\WINDOWS\system32\MSMASK32.OCX"
regsvr32 "C:\WINDOWS\system32\MSCOMM32.OCX"
regsvr32 "C:\WINDOWS\system32\scrrun.dll"
regsvr32 "C:\WINDOWS\syswow64\Richtx32.ocx"
regsvr32 "C:\WINDOWS\syswow64\MSMASK32.OCX"
regsvr32 "C:\WINDOWS\syswow64\MSCOMM32.OCX"
regsvr32 "C:\WINDOWS\syswow64\scrrun.dll"
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll"
如果覺得麻煩,可以下載我做好的工具,下載地址如下,解壓密碼請咨詢微信號:qq1820223520 (用友小辣妹,掃描下面圖片即可)
b、上述修復(fù)過程如果無效,可以考慮一下是不是dll組件丟失,主要是C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll和dao350.dll,其他的文件一般都在,另外要注意區(qū)分32位系統(tǒng)和64位系統(tǒng),system32是32位系統(tǒng)對應(yīng)的目錄,syswow64是64位系統(tǒng)對應(yīng)的目錄,不要32位的系統(tǒng)說我沒有syswow64這個文件夾呀,這個肯定是沒有的,嘿嘿!
c、如果使用了工具修復(fù)了組件還是提示錯誤,嘗試一下卸載干凈用友T3軟件再重新安裝一下,怎么卸載干凈用友T3軟件請參考一下:http://emjs.com.cn/jcufida/932.html,安裝用友T3軟件的教程請參考一下:http://emjs.com.cn/t3/yyT3az.html。
d、上述方法如果都沒效果,那么一定是操作系統(tǒng)的問題了,目前主要是GHOSTS的XP系統(tǒng),和win7系統(tǒng)容易出現(xiàn)這種情況,主要原因還是優(yōu)化得比較嚴重,特別是電腦城裝機版的GHOSTS系統(tǒng),如果大家一定要裝的話建議使用雨林木風(fēng)原版的操作系統(tǒng)比較好一些。