我想將自定義ActiveX控件插入Powerpoint幻燈片。我創建了自定義控件並進行了註冊,並測試了它的工作原理。我可以輕鬆地將自定義控件添加到用戶窗體,但不能將其直接添加到幻燈片(按照開發人員標籤 - >控件下的其他控件)。將ActiveX控件插入Powerpoint幻燈片
是否可以將自定義ActiveX控件直接添加到幻燈片?
如果沒有,是否可以將用戶窗體直接嵌入到幻燈片中?
謝謝!
我想將自定義ActiveX控件插入Powerpoint幻燈片。我創建了自定義控件並進行了註冊,並測試了它的工作原理。我可以輕鬆地將自定義控件添加到用戶窗體,但不能將其直接添加到幻燈片(按照開發人員標籤 - >控件下的其他控件)。將ActiveX控件插入Powerpoint幻燈片
是否可以將自定義ActiveX控件直接添加到幻燈片?
如果沒有,是否可以將用戶窗體直接嵌入到幻燈片中?
謝謝!
我正在使用Office 2016和Developer選項卡下的ActiveX控件工作正常。請參閱屏幕截圖。
命令按鈕在「正常」視圖下不起作用,因爲它處於設計模式。它應該在「閱讀視圖」或「幻燈片放映」下正常工作。
按鈕後點擊:
更新:
根據收到的反饋意見,認爲這是值得的添加使用自定義ActiveX控件的例子好。
請注意,要成功註冊控件,需要使用管理員權限打開PowerPoint應用程序。
另請注意,如果DLL是在.NET中創建的,則需要將其公開給COM。有關更多信息,請參閱Guidelines for exposing .NET types to COM。
步驟1 - 多個控件
第2步 - 註冊自定義控制
步驟3 - 選擇預期的自定義ActiveX控件
第4步 - 點擊OK
第5步 - 基於控制的適當區域拖動它在PowerPoint幻燈片的身體
第6步 - 它已經準備好 - 運行幻燈片查看您的ActiveX控件工作!
第7步 - >更多控制 - - >註冊custom`從
看來,你誤解了這個問題。 –
嗨,Maciej Los,介意添加一些細節?然而,我感謝所有的反饋n把它們當作改進的來源...將嘗試n以後再添加更多解釋/示例 – curious
@MaciejLos我認爲你誤解了。抱歉。 **好奇**這是正確的答案。你已經展示瞭如何添加一個ActiveX控件(在你的例子中是一個命令按鈕)到PowerPoint幻燈片。也許你應該解釋[如何顯示功能區上的開發人員選項卡](https://msdn.microsoft.com/en-us/library/bb608625.aspx),並顯示如何通過[其他控件添加自定義控件](https://i.stack.imgur.com/ynJCC.png)對話框。而已。 –
你嘗試從'開發者添加控制的控制得到的結果? –
試過那個。以這種方式註冊控件時,我不會遇到任何錯誤,但註冊後仍然無法從「更多控件」菜單中使用它。 –
似乎,您必須提供有關您的自定義控件的更多詳細信息,例如:它是什麼類型的控件,您用於創建和註冊的工具。我建議閱讀此:[在VBA中使用VS2008自定義控件(不是VB)](https://www.codeproject.com/Questions/167323/Using-a-VS-Custom-Control-in-VBA- NOT-VB)和這個:[將自定義控件添加到控件工具箱](https://msdn.microsoft.com/VBA/Outlook-VBA/articles/adding-custom-controls-to-the-control-toolbox) –