金蝶activex無(wú)法創(chuàng)建對(duì)象 vb實(shí)時(shí)錯(cuò)誤429 ActiveX部件不能創(chuàng)建對(duì)象?
vb實(shí)時(shí)錯(cuò)誤429 ActiveX部件不能創(chuàng)建對(duì)象?ActiveX組件無(wú)法創(chuàng)建對(duì)象或返回對(duì)對(duì)象的引用(錯(cuò)誤429)。創(chuàng)建對(duì)象需要對(duì)象的類(lèi)已在系統(tǒng)注冊(cè)表中注冊(cè),并且可以使用任何相關(guān)的動(dòng)態(tài)鏈接庫(kù)(DLL)
vb實(shí)時(shí)錯(cuò)誤429 ActiveX部件不能創(chuàng)建對(duì)象?
ActiveX組件無(wú)法創(chuàng)建對(duì)象或返回對(duì)對(duì)象的引用(錯(cuò)誤429)。創(chuàng)建對(duì)象需要對(duì)象的類(lèi)已在系統(tǒng)注冊(cè)表中注冊(cè),并且可以使用任何相關(guān)的動(dòng)態(tài)鏈接庫(kù)(DLL)。
此錯(cuò)誤有以下原因和解決方法:類(lèi)未注冊(cè)。例如,系統(tǒng)注冊(cè)表中沒(méi)有類(lèi)描述,或者雖然有類(lèi)描述,但找不到文件,或者指定的文件類(lèi)型錯(cuò)誤。如果可能,請(qǐng)嘗試啟動(dòng)對(duì)象的應(yīng)用程序。如果登記信息過(guò)期或錯(cuò)誤,申請(qǐng)者應(yīng)檢查登記處并更正信息。如果啟動(dòng)應(yīng)用程序不能解決問(wèn)題,請(qǐng)重新運(yùn)行應(yīng)用程序的安裝程序。對(duì)象需要一個(gè)無(wú)法使用的DLL,原因可能是找不到該DLL或該DLL已損壞。確保所有相關(guān)DLL都可用。例如,數(shù)據(jù)訪問(wèn)對(duì)象(DAO)需要支持多平臺(tái)dll。如果這是導(dǎo)致錯(cuò)誤的原因,請(qǐng)重新運(yùn)行此對(duì)象的安裝程序。對(duì)象已在計(jì)算機(jī)上使用,但它是一個(gè)已授權(quán)的自動(dòng)化對(duì)象,無(wú)法確認(rèn)它在特定的授權(quán)示例中可用。有些對(duì)象只有在部件找到授權(quán)密鑰后才能用具體的例子來(lái)解釋?zhuān)⑶以诋?dāng)前機(jī)器的實(shí)例描述中,確認(rèn)對(duì)象已經(jīng)注冊(cè)。當(dāng)對(duì)象被正確安裝的類(lèi)型庫(kù)或?qū)ο髱?kù)引用時(shí),將自動(dòng)提供正確的鍵。如果CreateObject或GetObject的調(diào)用結(jié)果是通過(guò)一個(gè)例子來(lái)說(shuō)明的,那么對(duì)象必須找到鍵。在這種情況下,它會(huì)搜索系統(tǒng)注冊(cè)表或在安裝過(guò)程中創(chuàng)建的指定文件,例如帶有的文件。LIC擴(kuò)展。如果找不到鍵,則無(wú)法解釋對(duì)象。如果用戶(hù)創(chuàng)建對(duì)象應(yīng)用程序、刪除文件或更改系統(tǒng)注冊(cè)表,則對(duì)象找不到此項(xiàng)。如果找不到鍵,就不能舉例說(shuō)明對(duì)象。實(shí)例表明,它可以在開(kāi)發(fā)系統(tǒng)中工作,但不能在用戶(hù)系統(tǒng)中工作。用戶(hù)需要重新加載已注冊(cè)的對(duì)象。使用GetObject函數(shù)獲取用visualbasic創(chuàng)建的類(lèi)的引用。GetObject無(wú)法獲取對(duì)使用Visual Basic創(chuàng)建的類(lèi)的引用。對(duì)對(duì)象的訪問(wèn)被明確拒絕。例如,試圖訪問(wèn)當(dāng)前正在使用且被鎖定的數(shù)據(jù)對(duì)象,以防止出現(xiàn)死鎖情況。這是可能的原因和對(duì)策,希望對(duì)您有所幫助