代码之家  ›  专栏  ›  技术社区  ›  A9S6

嵌入式Office应用程序-如何知道应用程序是在运行还是嵌入了对象

  •  4
  • A9S6  · 技术社区  · 16 年前

    我正在Word中添加Excel工作表对象。Excel附加了一个COM加载项。你知道如何知道Excel是独立运行还是作为嵌入对象运行吗?

    当在Word中激活嵌入的Excel对象(双击)时,将加载附加到Excel的COM加载项。我在onConnection(…)或其他方法中查找某种属性或参数,这些属性或参数可以告诉Excel对象的状态。

    1 回复  |  直到 16 年前
        1
  •  3
  •   AMissico    16 年前

    试试 UserControl 性质 Application 对象。

    UserControl属性 如果应用程序可见或是 由用户创建或启动。假 如果您创建或启动了 通过使用以编程方式应用程序 CreateObject或GetObject 函数,应用程序是 隐藏的。读/写布尔值。

    我已经很久没有使用过这个属性了,所以我不确定它在您的特定情况下是否有帮助。