ActiveX 支持功能可用于与使用 ActiveX 的其他应用程序建立连接。 注意:AutoLISP 中的 ActiveX 支持仅限于 Windows。
例如,您可以创建 Microsoft Word 的新实例,或与计算机上已运行的现有实例建立连接。 该函数建立与 Microsoft Word 应用程序的连接,并将指向应用程序的指针保存在名为 :vlax-get-objectmsw (setq msw (vlax-get-object "Word.Application")) 该函数创建应用程序对象的新实例。例如,如果返回值为 ,则表示请求的应用程序不存在,则可以使用该应用程序来启动该应用程序。以下调用启动 Microsoft Word,并在变量中保存指向应用程序的指针:vlax-create-objectvlax-get-objectnilvlax-create-objectmsw (setq msw (vlax-create-object "Word.Application")) 或者,您可以使用来访问应用程序。此函数尝试连接到应用程序的现有实例,如果找不到新实例,则启动一个新实例。vlax-get-or-create-object 创建应用程序对象的新实例时,在使其可见之前,它不会显示。通过将对象的属性设置为 ,可以使对象可见。例如,以下调用使 Microsoft Word 应用程序可见:VisibleTRUE (vla-put-visible msw :vlax-true) 相关概念 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:48
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.