.NET 中的 COM 类返回 byte[] - 是否释放内存
我有一个具有 MyDataObject 类的 COM 组件。有一个具有以下签名的方法: HRESULT MyDataObject::GetData(long Format, VARIANT* retval) 该 COM 对象…
在 C# 中重置任务栏 Flash
我有一个应用程序,如果发生事件,任务栏就会闪烁。这工作得很好,并且使用如下所述的 Win32 API 相对容易实现: http://blogs.x2line.com/al/archive…
通过 C# 使用 CDOSYS 发送已生成的 MHTML?
我有一个已生成的 MHTML 作为字节数组(来自 Aspose.Words),并且想将其作为电子邮件发送。我正在尝试通过 CDOSYS 来做到这一点,但我对其他建议持开…
为什么 LoadTypeLibEx System.ArgumentException 发生异常:值不在预期范围内?
我正在 C++/CLI 中加载类型库。在 C# 中,它加载成功,但在托管 C++/CLI 中,它一次又一次地给出以下异常。 LoadTypeLibEx System.ArgumentException …
我应该在 .NET 中使用哪个集合接口来实现 COM 互操作?
这是我的上一个问题的后续问题,但是你不需要阅读它来理解它。 我正在 .NET 中设计一个接口,该接口将由 COM 应用程序(主要是 VB6,但也可以使用 Vis…
Excel COM 互操作 - tlbimp 与主要 WrapperTool
我正在尝试将 ActiveX Microsoft Excel 11.0 对象库添加到我的 .NET 项目中。它在我的计算机上运行良好,但是当我签入我的代码时,它在我同事的计算机…
关于在 C# (WPF) 中对 COM 对象进行异步调用的问题
很抱歉问这么基本的问题,但我似乎在这个问题上脑子冻结了!我正在从我的 WPF 项目中调用 COM (ATL) 对象。 COM 方法可能需要很长时间才能完成。我想…
.Net 到 COM 互操作测试器
我用 C# 创建了一个类,并将其暴露给 COM。我可以使用 RegAsm.exe 很好地注册它。 我想在发送之前对其进行测试,但使用 TlbImp.exe 会出现错误“类型 …
Regasm 将 mscoree.dll 写入注册表项 InprocServer32
当我使用 regasm.exe 注册 .NET 程序集时,注册表项 HKEY_CLASSES_ROOT\CLSID{111E32AD-4BF8-495F-AB4D-6C61BD463EA4}\InprocServer32 设置为“mscore…
如何在 .NET 中操作 VB6 集合?
我目前正在为 .NET 软件设计一个接口,该接口将由 COM 对象(特别是 VB6)使用。 虽然我找到了 Microsoft 的许多页面,详细介绍了如何创建 COM 互操作…
在 Silverlight 4 中托管 Microsoft Office 应用程序?
我知道 Silverlight 4 通过 AutomationFactory 类支持 COM 互操作。 dynamic excel = AutomationFactory.CreateObject( "Excel.Application" ) excel.…
.NET 有链接器吗?
来自 Jon Skeet 的博客: 下面的评论是什么意思? // The line below only works when linked rather than // referenced, as otherwise you need a c…
使用 3rd 方 COM 时出现 ReportAvOnComRelease 异常
我是一名新的 C# 程序员,创建了一个应用程序,该应用程序使用第 3 方 COM 对象来跟踪来自通话录音服务器的电话通话录音。 COM 软件的创建者也是制造…
使用 Reg-Free-COM 时,事件不会发送到基于 WPF 的 ActiveX 控件(COM 互操作)
我有一个基于 WPF 的 ActiveX 控件(COM 互操作)。我可以通过注册控件来正确使用它。当我尝试Reg-Free-COM(使用清单文件)时,控件似乎被激活,但事…