“无效的过程调用或参数” VBScript 调用 C# COM 方法
我有一个调用 COM 注册的 C# 对象的 VBScript 应用程序。我能够将 COM 对象传递给 COM 调用,并接收返回的基元或 COM 对象,但我不能同时执行这两项操…
Microsoft.Office.Interop dll 的单元测试在生成服务器上失败
我写了一个单元测试。测试中的代码引用 Microsoft.Office.Interop.Excel.dll。 测试在我的机器上运行良好,但在构建服务器上失败。它在实例化 Excel …
在 IIS 服务下使用 COM 在 C# 中将 PowerPoint 渲染为 png 时出现问题
首先,我的程序可以将 pptx 渲染为 png,但在 Windows Server 2008 R2 上渲染时质量大大降低,我想知道为什么。 我使用 Cassini 在 Windows 7 x64 上…
添加对 VS 6.0 C++ 的引用帮助!
我是一名CS学生,正在实习。我的主管真的很忙,他说如果我有疑问可以使用这个网站。 我需要修改一个VS6.0 C++程序。我制作了一个 COMVisible 的 C# 类…
为什么我能够从 64 位模式下在 IIS7 中运行的 AnyCPU .NET Web 应用程序调用 32 位 COM 库?
在不使用 COM+ 代理服务的情况下,我很高兴能够使用来自 .NET 应用程序的 32 位 COM 互操作库中的类,该应用程序是使用目标 AnyCPU 编译的,在 64 位 …
释放 OleVariant 后面的接口的正确方法是什么?
我正在尝试找到一种安全/确定性的方法来释放封装在 OleVariant 中的接口。 AFAICS Delphi 在过程结束时释放接口引用,但就我而言,我必须更早执行此操…
有没有简单的方法来获得“A1”?使用 Excel COM 接口的范围的样式坐标?
我正在尝试让我的程序将数据转储到 Excel 电子表格中。目前,它只是将信息放入正确的单元格中,根据我的代码中的需要计算任何计算值。我真正想做的不…
如何在 C# 中为 COM STA 线程泵送消息?
我有一个主 STA 线程,它在 COM 对象上调用很多方法,还有一个辅助 STA 线程,它也在同一个对象上执行很多工作。我希望主线程和辅助线程并行工作(即…
通过 com 从 Python 调用 Excel 宏/Excel 求解器
我在 2007 xlsm 文件中有一个宏,当调用该宏时,它会创建一个求解器配置(目标、约束等)并在没有任何用户交互的情况下执行求解。从 Excel 手动运行时…
不使用 Gmail 发送电子邮件
似乎许多解决方案都涉及使用服务器:smtp.gmail.com 和 System.Net.Mail.SmtpClient。 一个 两个 其他人建议使用System.Web.Mail(许多人说它已被弃用…
在 ASP.NET 中使用 COM,还是使用标准 DLL?
我们正在将带有 VB6 COM 对象的经典 ASP 应用程序迁移到 .NET 世界,并且我们对如何以尽可能简单的方式迁移 COM 对象感到困惑。我发现了很多“如何做…