com 相关问题

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

使用 GenerationComInterfaceAttribute 的 COM 类对 VB6 或 OLEViewer 不可见

按照 Microsoft 的 ComWrappers 文章的源生成,我使用 generatedComInterfaceAttribute 在 Visual Studio 2022 中创建了一个简单的 .NET 8 类库项目。我的班级是

回答 1 投票 0

从 C# 客户端调用 COM 服务器

如何从 C# 程序中调用进程外 COM 服务器的方法? COM 服务器是在 C++/MFC 程序中实现的,当调用 C# 代码时该程序已经在运行。抱歉,如果...

回答 1 投票 0

使用 windows-rs 将参数传递给 Rust 中的 COM Dispatch 上的方法

我正在尝试调用 Outlook MailItem Dispatch 对象上的 Move 方法,并且需要提供 MAPIFolder 作为参数。 我可以调用/获取其他不需要任何方法/属性

回答 1 投票 0

将字符串从非托管 c++ dll 返回到 c# [重复]

我试图从 c# 调用非托管 c++,但收到有关返回值的异常。 例外情况: System.Runtime.InteropServices.MarshalDirectiveException:“无法封送”返回值...

回答 1 投票 0

将数据从Python传输到Windows中的另一个应用程序的最佳方法是什么?

我正在与.Net(C++)团队一起开发一个应用程序,并提供一个COM接口来与python和其他语言交互。 我们发现通过 COM 推送数据结果是 p...

回答 5 投票 0

如何从 COM 方法获取 HRESULT 而不是异常

我在 C# 中使用 IAMCameraControl.GetRange 方法。该描述没有提及任何异常。仅关于返回 HRESULT 错误值。但在我的代码中,在 wh 内部发生了 COMException...

回答 1 投票 0

从 C# 使用 COM 库到 rust

问题 我想将我的项目从 C# 重写为 Rust。 但我陷入了分段错误的情况。 我想我误解了一些东西,或者遇到了板条箱限制,希望得到一些帮助。 Rust 代码 找到

回答 2 投票 0

让 ScriptControl 与 Excel 2010 x64 配合使用

我正在尝试使用为此提供的解决方案,但是,每当我尝试运行最基本的任何内容时,我都会收到“对象未定义”错误。我以为这是我的错(没有安装

回答 3 投票 0

如何发布具有 COM 互操作的控制台应用程序并修剪未使用的代码

我有一个简单的控制台应用程序,它引用一个小型第三方 COM 互操作 .NET 程序集。 我想在发布时修剪未使用的代码。 但是,当我运行修剪后的已发布应用程序时...

回答 1 投票 0

.NET 8 使用 COM 暴露给 VB6

.NET 8 使用 COM 暴露给 VB6 问题 我们有一个大型应用程序,其中包含大量 VB6 中的 GUI 代码,逻辑主要位于 .NET Framework 4.7.2 库中。现在我们想迁移到 .NET 8 并拥有

回答 1 投票 0

无法解析的外部符号_CLSID_VdsLoader

我正在尝试编写一个可以管理Windows系统中的硬盘/卷/分区的程序。使用 Windows 的虚拟磁盘服务来完成此任务似乎是个好主意。 我写了一篇...

回答 2 投票 0

无法使用 HTML 使 PowerShell COM 中的 C# 可见

我正在制作一个网络应用程序,每次它对 COM(组件对象模型)不可见时都会关闭计算机 异常设置“ObjectForScripting”:“ObjectForScripting 的类必须是可见的...

回答 1 投票 0

如何使用 IEnumerator、IEnumerable 接口编写 COM 对象

我正在尝试用Delphi中的Enumerable和Enumerator编写一个COM对象。这是一场噩梦。 首先在 .ridl 文件中: 接下来在 _tlb.pas 中我有这个: //****************************...

回答 1 投票 0

函数意外返回 Excel COM 对象

函数 xlAssignRange { 参数($shtSheet,[字符串]$strRange) $rngRange = $shtSheet.Range($strRange) $rngRange 返回 } 当我使用上述函数分配 Excel COM 对象时...

回答 1 投票 0

ActiveX 组件无法使用 IBM PCOMM 14.0 HACL Automation 创建对象:“PCOMM.autECLPS”

尝试通过 Visual Studio Code IDE 使用 VBScript 中的主机访问类库自动化对象以编程方式自动化 IBM PCOMM v 14.0: 选项显式 昏暗ECLPSObj 调暗 autECLConnLi...

回答 1 投票 0

C# 会清理 C++ 分配的内存吗?

我有一个假设的 COM 对象,其签名如下 void MemAlloc(ref double[] test, int membercount) C++ 中使用 new/malloc 分配内存。一旦这是在 C# 中,使用...

回答 4 投票 0

Windows ContextMenuHandler 名称 - 文档冲突?

有关处理程序的 Microsoft 页面有一个有关处理程序名称的部分 它给出了 IContextMenu 接口的处理程序子键名称类型的示例: HKEY_CLASSES_ROOT 我的程序.1 壳牌石油公司

回答 1 投票 0

VARIANT 数据结构到底是什么?

我正在学习Microsoft OLE Automation和COM,它使用VARIANT来传递数据。我读过它是联合数据结构,但没有找到足够的信息。 这会有帮助的...

回答 2 投票 0

CoInitializeEx 和 CoInitializeSecurity 失败

我有一个正在调用 C++ 方法的 C# 方法。 C++ 方法使用 WMI,因此它在进行 WMI 选择之前调用 CoInitializeEx(0, COINIT_MULTITHREADED),然后调用 CoInitializeSecurity 等...。 我的P...

回答 1 投票 0

为什么我的 DLL 中的 COM CoInitializeSecurity 失败?

我目前正在研究 MS Windows SDK 6.1 中的 VSHADOW.EXE 3.0。我制作了一个可以编译成 DLL 的版本,该版本仅导出一个新编写的函数,该函数需要命令行...

回答 1 投票 0

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