com 相关问题

组件对象模型(COM)是Microsoft的一种组件技术,具有远程处理,语言独立性和基于接口的编程。有关COM串行端口的问题,您应该使用[serial-port]标签。

使用 Visual C++(COM) 在 Excel 的末尾或特定位置添加 Excel 工作表

我一直在尝试使用 C++ 在 Excel 书的末尾添加新的 Excel 工作表。但它返回错误,提示“未找到成员”。 下面是代码: IDispatch * pSheets = NULL; 变体结果;

回答 1 投票 0

如何在不运行应用程序进程的新实例的情况下创建新的应用程序接口

我正在使用应用程序的 COM 接口来自动化我的工作: HYSYS.Application HyApp = new HYSYS.Application(); 上面的代码创建了一个新的应用程序实例和一个新的 COM 接口...

回答 1 投票 0

无法通过 Powershell 更新 Powerpoint 中的超链接

我使用 powershell 修改现有 pptx 文件的文件夹以更新更改的超链接 url。 由于某种原因,当前示例似乎无法修改超链接 url。 这是我使用的代码...

回答 1 投票 0

在 VBA 中直接执行汇编代码 - 仅在 Excel 中失败

我有一些 VBA 代码,可以将 COM vtable 中的函数指针之一与汇编代码的 NO-OP 位交换。它在 twinBASIC 中工作,这是一个独立的 VBA 环境,所以我知道我已经非常接近了,h...

回答 1 投票 0

以编程方式取消保护 Excel 文件

我们从打开了开放保护和写保留保护的客户端获取了一个 Excel 文件。我想删除保护,以便我可以使用 python xlrd 模块打开 Excel 文件....

回答 6 投票 0

如何使用php从网站启动可执行文件?

我想在单击网站上的“没有警告或下载”时启动(而不是安装).apk/.bat/sh 文件。我在php官网找到了代码: 我想在单击网站上的“没有警告或下载”时启动(而不是安装).apk/.bat/sh 文件。我在php官网找到了代码: <?php $WshShell = new COM("/home/user/Desktop/test.sh /C"); $oExec = $WshShell-\>Run("cmd /C dir /S %windir%", 0, false); ?\> 我在 VSCodium 中从 Linux 运行但是我遇到了 .com 问题: PHP 致命错误:未捕获错误:在 /home/user/Desktop/test.php:6 中找不到类“COM” 堆栈跟踪:#0 {main} 在第 6 行 /home/user/Desktop/test.php 中抛出 我尝试添加扩展并在 php.ini 中添加代码,我猜情况变得更糟,现在它给了我这个错误: PHP警告:PHP启动:无法加载动态库'php_com_dotnet.dll'(尝试过:/usr/lib/php/20190902/php_com_dotnet.dll(/usr/lib/php/20190902/php_com_dotnet.dll:无效的ELF标头) , /usr/lib/php/20190902/php_com_dotnet.dll.so (/usr/lib/php/20190902/php_com_dotnet.dll.so:无法打开共享对象文件:没有这样的文件或目录))在第 0 行的未知 我不确定我是否添加了正确的代码以及位置正确的文件。 解决了。看来您不能在没有任何许可的情况下进行操作或从网站内部启动汽车。不仅如此,它还存在漏洞。

回答 1 投票 0

方法 System.Runtime.InteopServices.Marshal.ReleaseCOMObject 不会杀死所有对象

为什么注册到 COM+ 组件的 dll 的“Activated Count”等于 1,即使调用者进程(.net 2.0 Assembly)始终使用 System.Runtime.InteopServices.Marshal.ReleaseCOMObject() 方法?

回答 1 投票 0

在 PHP 5.6.12 中启用 DOTNET COM 扩展

在 PHP 项目中,我需要使用 DOTNET COM 库,但我看到它被禁用了。 我不知道如何启用它,所以我尝试取消注释 php.ini 文件中 [com] 部分下的以下行...

回答 2 投票 0

如何使用lua 5.1或C++从串口(COM3)读取数据

我用C++编写了程序,支持lua 5.1(otclient) 我尝试用lua5.1读取COM3。我尝试了 dll 格式的 luaserial,但我可以加载这个 dll。 也许用c++读取COM3更容易? 我只是...

回答 1 投票 0

如何在 C# .NET 7 运行时为未知类型的 COM 对象后期绑定事件接收器

我正在 C# .NET 7 中工作,我可以在其中创建编译时未知类型的 COM 对象。 var comTypeName = "Word.Application";//假设这是用户传入的,是 unk...

回答 1 投票 0

使用 Microsoft.Office.Interop.Outlook 获取 Outlook 应用程序并获取 MAPI 命名空间失败

我正在尝试将旧电脑(64 位 Windows 7 Ultimate、零售 Office x86)上运行的 Outlook.exe 读取 MailItems 的 x86 应用程序迁移到较新的电脑(64 位 Windows 10 Pro、Office...

回答 2 投票 0

使用 SolidWorks PDM API (Python) 获取文件

我正在尝试用 python 编写一个脚本,自动获取 SolidWorks EPDM 库中“文档”文件夹中所有 Excel 文件的最新版本。这是我的代码: 导入Python...

回答 1 投票 0

如何在VBA中正确使用全局对象?

我有一个用c#编写的COM DLL,可以与MS Word(使用Interop)一起使用,并在VB6项目中使用这个COM。 在模块中,我定义了一个全局变量,如下所示: 公共 obj 作为 Office.OfficeWord 在表格 1 中:...

回答 1 投票 0

Octave:写入单元格时,Excel 的 COM 接口太慢。有什么办法可以加快速度吗

我正在尝试结合EXCEL进行实验室数据管理,并结合Octave进行处理。 它涉及调用 Excel、读取和写入单元格。 但由于某种原因,写入单元格的速度非常慢。这需要...

回答 1 投票 0

如何正确使用VB6中的全局对象?

我有一个用c#编写的COM DLL,可以与MS Word(使用Interop)一起使用,并在VB6项目中使用这个COM。 在模块中,我定义了一个全局变量,如下所示: 公共 obj 作为 Office.OfficeWord 在表格 1 中:...

回答 1 投票 0

在 C++ 中使用 INetwork::GetNetworkConnections()

我是 C++ 新手,我正在寻找一个代码示例,如何编写要在 GetNetworkConnections() 中设置的枚举。 该文档没有代码示例如何操作。 我的代码: #include“stdafx....

回答 2 投票 0

C++ 中的 Thread.SetApartmentState 相当于什么?

在C#中,Thread类中有一个SetApartmentState方法。 我如何在 C++ 中做同样的事情?

回答 2 投票 0

Octave: 无法通过 COM 功能保存 Excel 文件(COM 错误 0x800a03ec)

在 Octave 中,这段代码: excel.server = actxserver('excel.application'); excel.workbooks = excel.server.workbooks; excel.workbook = excel.workbooks.add; % excel.workbook.activate; excel.workbook.S...

回答 2 投票 0

如何使用C++访问WriteableBitmap.PixelBuffer像素?

MSDN 上有很多 C# 的示例,但只有一些 C++ 的代码片段。我已经把它放在一起,我认为它会起作用,但我不确定我是否要释放所有必须的 COM 引用。

回答 3 投票 0

atlbase“GetThreadLocale”中出现编译错误:找不到标识符

我正在尝试从这篇文章中构建一些COM代码 - https://www.codeproject.com/Articles/9190/Understanding-The-COM-Single-Threaded-Apartment-Pa 我正在尝试使用 \SimpleCOMObject2 折叠中的代码...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.