com-interop

com-interop

文章 0 浏览 3

在 C# 中访问 VB6 字符串的最快方法

我正在使用 COM 互操作。我在 VB6 中进行了一次调用,它返回大约 13000 个字符的字符串。如果我在纯 VB6 中执行调用,则执行时间大约为 800 毫秒。如…

征﹌骨岁月お 2024-08-26 21:36:14 5 0

0x80040154 的 COMException 是否总是“类未注册”?

0x80040154 的 System.Runtime.InteropServices.COMException 是否始终意味着该类未注册?我收到一个 COMException,其中显示“由于以下错误,检索 CL…

百善笑为先 2024-08-25 03:10:11 8 0

关闭 Excel.Workbook 时出现 COMException(0x80010108 - RPC_E_DISCONNECTED)

当我运行以下代码时,出现以下异常: ''# NOTE: ExcelApp is a Private main form variable Dim ReportBooks As Excel.Workbooks = ExcelApp.Workbook…

疯狂的代价 2024-08-24 20:24:51 10 0

适用于 X86 和 X64 的 CAB 文件

您好, 我已经为 ActiveX 组件创建了一个 CAB 文件,该组件是 .Net Libray 的包装器。 这里,.Net 库引用了一些实际上是在(X86 或 X64)No Any CPU …

揽清风入怀 2024-08-24 08:47:51 6 0

VB.net 接口无法编译,为什么?

问题:我正在尝试在这里转换它: http://support.microsoft.com/kb/828736 到 VB.net 我让它在 C# 中工作,它应该在 VB.net 中工作没有问题,唯一的问…

神经暖 2024-08-23 17:21:17 7 0

如何在没有 RegAsm.exe 的情况下注册类型库

我想知道是否可以在不使用 RegAsm 工具。这是我的情况,希望能够解释我为什么要这样做: 我正在 .NET 中开发一个程序集,它将为我们较旧的 VB6 应用程…

谈下烟灰 2024-08-23 07:42:26 7 0

COM Interop .Net - 执行 asm 方法时出现内存不足/缓冲区溢出错误

这是一个奇怪的现象。很长一段时间以来,我开发的应用程序一直在使用 com interop 在经典 ASP 应用程序中使用 .Net 类型。我今天再次启动这个应用程序…

ぃ弥猫深巷。 2024-08-22 20:41:28 4 0

“参数不正确”通过 COM 组件调用 .NET 程序集时出错

我有一个位于 GAC 中的 .NET 程序集。它已正确注册,以便可以由 COM 组件调用。此 .NET 程序集包含一个方法和该方法的重载: public void Foo(string …

来日方长 2024-08-22 20:11:47 7 0

如何从 C# 中的 dll 导入访问/编组 char *变量

我需要访问 win32 dll 的功能,因为我在 C# 代码中使用 [dllimport]。 我需要使用 [dllimport] 为以下 C++ 方法创建什么确切的方法签名 void GetGene…

凝望流年 2024-08-22 13:01:20 5 0

从 WinForms GUI 线程调用 COM 线程上的方法时出现问题?

我在使用 .NET 编写的 COM 组件时遇到问题,抛出如下警告: 上下文 0x15eec0 已断开连接。不 代理将用于服务 对 COM 组件的请求。这可能 导致损坏或数…

烟雨扶苏 2024-08-22 06:34:49 7 0

如何将 COM 对象包装在本机 .NET 类中?

我在 .NET (C#) 中使用广泛的现有 COM API(可能是 Outlook,但事实并非如此)。我通过在 Visual Studio 中添加“COM 引用”来完成此操作,因此所有“…

梦毁影碎の 2024-08-21 14:44:52 7 0

当互操作程序集嵌入到 .NET 4.0 中时,Excel get_Range 丢失

我构建了一个引用 COM 互操作 DLL 的程序集。如果我通过在引用的属性 (VS2010) 中将嵌入互操作类型设置为 True 来嵌入 COM 互操作类型,则在运行时会…

晨曦÷微暖 2024-08-20 20:39:48 5 0

是否可以拦截(或了解)对暴露给 COM 的 CLR 对象进行 COM 引用计数

我重新表述了这个问题。 当 .net 对象通过 COM iterop 暴露给 COM 客户端时,CCW (COM 可调用包装器),它位于 COM 客户端和托管 .net 对象之间。 在 C…

我不吻晚风 2024-08-20 20:36:57 4 0

COM 服务器的托管客户端抛出 InvalidCastException

我注册了非常简单的本机 COM 服务器,并且我的本机 COM 客户端可以成功调用 COM 方法。但是,我的托管 COM 客户端抛出以下错误: 无法将“DevicesLib.…

荒路情人 2024-08-19 20:57:37 5 0

释放临时 COM 对象

请考虑以下使用 COM 对象的 C# 代码。 MyComObject o = new MyComObject try { var baz = o.Foo.Bar.Baz try { // do something with baz } finally {…

不气馁 2024-08-19 18:34:56 6 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文