com-interop

com-interop

文章 0 浏览 3

COM Callable Wrapper 和 .NET 对象生命周期

我有从 C++ COM 客户端调用的 c# .NET 程序集。当客户端进程显式释放 COM 对象时,CCW 会释放它的内部引用,从而使 .NET 对象符合垃圾回收的条件。 如…

你是年少的欢喜 2024-08-19 12:38:10 4 0

在 VB 6 窗体中加载 Vb.net 控件

我在 vb.net 应用程序中有一个用户控件。 我在 vb 6 中有一个表单。 因此,在我对此用户控件的 vb.net 应用程序中,我需要提及 vb 6 表单作为其父表单…

信仰 2024-08-19 05:24:33 1 0

基类中的 COM 对象 - 通过字段或属性访问?

我继承了通过 COM 互操作调用的 C# dll 代码库(或者已经描述过)。 C# 代码还在内部使用 COM 对象来执行父应用程序的基本功能。 我正在重构代码中的…

丶情人眼里出诗心の 2024-08-18 16:45:39 4 0

如何将暴露给 COM 互操作的 .NET 对象标记为单线程?

在 C++ 中定义 COM 可见类时,我可以在头文件中定义支持的线程模型(threading(single) 行): [ coclass, default(IComInterface), threading(single…

再见回来 2024-08-18 12:21:41 4 0

com4j 与 jacob 从 Java 调用 COM 方法

我维护一个旧版 Java 应用程序,它使用 Jacob 或 Java-COM 桥通过 COM 接口进行调用MS VBA 和 MS Word。我一直在关注 Sun 的 com4j,它看起来很有前途…

同展鸳鸯锦 2024-08-18 01:38:11 6 0

使用 com-interop 将数组从 vba 传递到 c#

使用 com-interop 将用户定义的类数组从 vba 传递到 .net(特别是 c#)的正确方法是什么? 这是我的 C# 代码。如果我从 vba 调用 Method1,则会失败,…

青衫负雪 2024-08-17 04:49:52 1 0

Com Interop 声明顺序

我有一个这样的接口声明: [ComImport] [Guid("79EAC9E4-BAF9-11CE-8C82-00AA004BA90B")] [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] pu…

萤火眠眠 2024-08-17 03:12:04 3 0

为什么相同的字符串有时表现不同? (VB.NET COM接口)

示例: Dim Sh32 As Object = CreateObject("Shell.Application") Dim path As String = "C:\temp\catalog.zip" Dim sf As Object = Sh32.NameSpace(p…

止于盛夏 2024-08-16 13:20:44 6 0

与 C# 和 VBA 的并行 COM 互操作

我不是在谈论从 C# 调用 VBA COM...相反! 我想做的是在 MS Access 中使用 VBA 调用 C# 库,而不注册 DLL。我已经玩了一段时间的并行互操作,但没有成…

请止步禁区 2024-08-15 15:22:20 4 0

来自遗留 C++ 的 C# 子进程应用程序窗口问题

我们有一个 C++ 遗留应用程序,并使用 C# 小程序对其进行了扩展,这些小程序使用 COM 从父 C++ 应用程序调用。它们打开的窗口不是模态的。此外,我认…

素食主义者 2024-08-15 02:23:17 6 0

如何将聚合 .NET COM Interop 添加到 ATL EXE 服务器?

我想知道如何将 .NET C# COM 对象(使用 .NET 的 COM Interop 工具创建)添加到 Visual Studio 2008 ATL EXE 服务器。基本上,我试图创建一个进程外自…

淡淡绿茶香 2024-08-14 17:12:44 5 0

ILockBytesOnHGlobal WriteAt 性能随着时间的推移而下降

我创建了 ILockBytesOnHGlobal 并重复写入 64k 数据。我注意到 WriteAt 性能随着时间的推移而下降。 性能下降的原因可能是什么? 和流的增长有关系吗…

颜漓半夏 2024-08-14 16:32:23 2 0

C++ COM C# 混合模式互操作

我试图了解从非托管 C++ 调用 C# 库实现的选项。 我的顶级模块是一个非托管 C++ COM/ATL dll。我想集成现有托管 C# dll 的功能。我已经并且可以重新编…

给我一枪 2024-08-14 12:20:34 6 0

如何为 ASP.NET“网站”设置平台目标项目

我不断遇到“网站项目”与“Web 应用程序项目”之间的各种细微差别 - 这是对我来说最新的: 我继承了一个包含几个类库项目(一个 DAL.dll、一个Biz.dl…

嘿看小鸭子会跑 2024-08-14 01:55:37 5 0

为什么我要使用“两者” COM 线程模型而不是“免费”?

根据本文 如果我使用“两者”或“自由”线程模型注册 COM 对象,则该对象必须是完全线程安全的。具体来说,所有对全局共享变量的访问都必须同步,所有…

信仰 2024-08-13 20:29:14 0 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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