如何克服regtlibv12錯誤並註冊類型庫(OLE)?

如何克服regtlibv12錯誤並註冊類型庫(OLE)?

我正在嘗試在 Windows 10 電腦上設定 vb6 環境並將其與一些 ocx 元件一起使用。

但每當嘗試將 regtlibv12.exe 與任何 tlb 檔案一起使用時,我都會收到錯誤:

RegisterTypeLib of msdatsrc.tlb failed : 8002801c

註冊任何 tlb 檔案似乎都不太順利

而且我無法在VB6環境中使用某些元件。

如何克服這個錯誤,這個錯誤又意味著什麼?

答案1

兩個建議:

該錯誤很可能是權限錯誤。確保您使用管理員權限開啟命令提示字元。

從更深層的 \windows 資料夾中搜尋 regtlib*.exe 僅在我的 Windows 10 電腦(也裝有 VB 6.0)上產生 regtlib.exe。我相當確定您可以使用 regsvr32 註冊 .tlb 文件,但您也可以嘗試 regtlib.exe 的標準版本,該文件位於我的 Windows 資料夾中,日期為 2000 年 7 月 14 日。

相關內容