我與當前的Word 2016版本結合使用我們的VB6加載項時遇到問題。無法在MS Word 2016中打開VB6表格
加載項加載並正常工作。除非我嘗試打開表單,否則沒有對話框的所有功能都應該做它們應該做的事情。沒有窗戶,什麼都沒有在.ShowDialog()
的位置,加載項會引發異常。
[429]:找不到此組件的許可信息。您不需要 擁有使用此功能的適當許可證。
這不會發生在舊版本的Word中。即使在同一個系統上,我也可以在我們的應用程序中打開VB6表單。它不工作的唯一部分是Word 2016.
通過搜索此錯誤,我發現了許多潛在的解決方案,但目前沒有任何工作。我試圖重新安裝VB6公共控件,重新註冊,也註冊表黑客。
加載項的依賴關係很簡單,它只使用MSCOMCTl.ocx
和MSCOMCT2.ocx
。
有沒有人有/有相同的問題或知道,如何解決這個問題?
我認爲您需要確定表單的哪一部分導致此許可證問題。您可以在較舊的版本中打開它,並通過組件刪除組件以找出導致錯誤的組件。從那裏你需要谷歌組件的先決條件。 –
@BrunoBieri我會試一試。但是你能解釋一下,爲什麼表單在我們的應用程序中打開? –
我認爲這是原因:https://support.microsoft.com/en-us/help/318597/you-receive-an-error-message-you-do-not-have-a-license-to- use-this-con and this ** could ** be the solution https://support.microsoft.com/zh-cn/help/195353/file-vbusc-exe-provides-licensing-for-discontinued - 控制 我還沒有試圖重現您所體驗的行爲,也沒有測試過可能的解決方案。 –