com

    1热度

    1回答

    在线程完成任何工作之前,每个线程初始化COM一次COM编码是否正确,然后根据需要使用尽可能多的COM调用? 举例来说,在我的工作线程我成立卷影复制服务,还可以使用IFileOperation,在我的GUI线程使用我的CoCreateInstance(CLSID_ShellLink...)桌面上创建快捷方式,并使用CoCreateInstance(CLSID_TaskScheduler...)创建任

    4热度

    2回答

    我的搜索只导致类似的VBA中,但我有一个不同的方法,并在PowerShell中解决此问题。 我是PowerShell的新手,我想读取Excel文件中的所有注释并将它们保存为CSV文件。除了阅读评论之外,一切都有效。评论是com对象。我如何从com对象获取实际的评论?这是相关代码的一部分。我无法用invokemember做到这一点,但也许我做错了。提前致谢。 ForEach ($File in (G

    2热度

    1回答

    我试图使用comtypes包使用方法在Python IUIAutomation::ElementFromPoint。有很多例子说明如何在C++中使用它,但不在Python中使用它。这个简单的代码重新在64位Windows 10中的问题(Python 2.7版32位): import comtypes.client UIA_dll = comtypes.client.GetModule('UIA

    0热度

    1回答

    我想使用PHP COM类访问Powerpoint应用程序安装在我的Windows服务器。代码 - <?php error_reporting(E_ALL); ini_set("display_errors","On"); $excel = new COM("Excel.application",,) or die ("ERROR: Unable to instantaniate COM!

    1热度

    1回答

    如图所示,我不知道为什么当测试为null时,接口指针m_spServer可以用来调用成员函数CreateInstance()。有谁能告诉我为什么? 这是接口定义,余did't在接口发现的CreateInstance(),无论是接口指针定义。密切关注代码

    0热度

    1回答

    我正在研究修改Outlook文件夹的实用程序脚本。为此,我通过COM接口(Windows Script Host/JScript)使用Redemption v5.14。 我有这两个功能是让我的一些信息的数组的RDOFolder的所有子文件夹: // enumerate all subfolders of an RDOFolder function getFolderList(rdoFolder)

    -2热度

    1回答

    我正在尝试打开使用C++编写的涉及Excel自动化的项目的MSO.dll。但是,当我尝试#导入MSO.dll时,出现“无法打开源文件”错误。我已将文件路径添加到其他包含目录(在项目 - >属性 - >配置属性 - > C/C++ - >常规)和链接器其他包含目录中。 这里是我到目前为止的代码: #pragma region Includes #include <stdio.h> #includ

    1热度

    2回答

    我有一个公开COM接口的Visual C++ ATL项目。 从我的界面,我打电话到FlexNet Publisher库。我需要从这些库中返回一个日期,这些库揭示了time_t对象(我知道它们的库容易受到32位系统上的2038错误的影响)。 我的IDL文件有一个方法需要返回这个日期。 鉴于我可以获取time_t,我如何通过COM接口边界将它的日期信息传递给使用COM对象的客户端应用程序?我是否应该将

    0热度

    1回答

    当我尝试使用ComSourceInterfaces而不是typeof字符串参数时,我无法将程序集注册为COM对象。我正在实现多个接口,因为这是SDK所要求的。 当我使用 [ComVisible(true), ClassInterface(ClassInterfaceType.None), ComSourceInterfaces("IAccessControl"), Guid("738CFFE

    0热度

    2回答

    我将一个arcobjects地图事件挂钩到vb.net表单以侦听地图选择更改。这一切都正常,但用户在打开表单时偶尔报告这个错误。我看不到任何模式来重现错误,它似乎是随机的。 “已从与其基础RCW分开COM对象不能使用” 它从表单负载起源()方法,其中,我挂钩事件。 任何人都可以帮助我了解我做错了什么吗?我正在解决FormClosing()事件中的地图选择事件,我认为这是正确的方法。 Public