【发布时间】:2011-07-27 20:09:14
【问题描述】:
我有一个用 C# 编写的 ActiveX 控件。我可以在我的机器上注册它并通过 Developer 功能区放入 PowerPoint 2007 幻灯片。效果很好!
但是,我不希望我的用户必须在他们的机器上安装控件。我想将它直接嵌入到 PowerPoint 文件中。
我已经看到使用 Flash 内容完成此操作。 PPTX 文件有一个“bin”目录,实际的 Flash COM DLL 放在其中。
但是,我的 PPTX 文件只有 activex 目录,因此依赖于全局注册的控件。
如何让 PowerPoint 完全嵌入此控件?
澄清我后来发现“bin”中的文件实际上是已注册的 Flash ActiveX 控件仅使用的 SWF 文件。该死。
【问题讨论】:
-
+1。好问题。我不认为它可以做到。 Flash 嵌入在 2007 年消失了,在 2010 年又回来了。
标签: c# .net activex ms-office powerpoint