【问题标题】:Embed OLE Object in Wordpad在写字板中嵌入 OLE 对象
【发布时间】:2013-06-30 21:43:59
【问题描述】:

有没有办法使用某种脚本(例如 vb 脚本)在写字板应用程序中嵌入 OLE 对象。

使用本机应用程序,我们可以通过 Insert->Object 来完成,然后选择需要嵌入的任何对象。我需要通过 vbscript 来完成,就像我们可以在 Excel/Word/Powerpoint 中完成一样。

请告诉我。

谢谢。

【问题讨论】:

  • 我不相信除了使用 SendKeys 解决方法(不漂亮)之外,写字板可以被自动化。改用 Word 是不可能的选择吗?

标签: vbscript


【解决方案1】:

Wordpad 确实公开了一个可以使用 ProgID“Wordpad.Document.1”实例化的接口,如下所示。但是,它似乎没有与之关联的类型库(在对象浏览器中看不到任何东西),并且没有任何可公开访问的方法或属性的文档。在我看来,这从未打算用作可编写脚本的接口,尽管以下代码将毫无错误地执行。

Set objWordpadDocument = CreateObject("Wordpad.Document.1")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多