如何将 .tlb 文件转换为标头和实现文件?
我正在尝试转换 mscorlib.tlb。 它通常在 C++ 中使用,如下所示: #import "mscorlib.tlb" raw_interfaces_only \ high_property_prefixes("_get","_p…
在Delphi中销毁COM对象
有一些.net程序集,通过COM在delphi中调用它。 var intf: ITest; ... intf:= CreateComObject(CLASS_TEST) as ITest; ... //here comes some stuff ..…
MsgWaitForMultipleObjectsEx 死锁 MFC 应用程序中的主 STA 线程
最好的办法是做STA线程同步? 我有一个基于对话框的 MFC 应用程序,有两个 STA 线程:主线程和第二线程。我在主 UI 线程中创建了 COM 对象。 我从第二…
directshow“色彩空间转换器”过滤器配置问题(VMR无窗口渲染器)
我正在使用 VMR 将位图与视频流混合。我在无窗口模式下运行渲染器。 由于渲染器上需要有超过 1 个流,因此我首先将渲染器添加到图表中,然后将 IFilte…
从 SSIS 中的转换中使用 WCF 服务
我有一个 WCF 服务,需要从 SSIS 数据流转换中使用它,我正在尝试弄清楚如何实现这一点。 我知道 Web 服务任务,但那是针对控制流任务的,并且这需要…
COM 互操作:如何使 C# 属性可用作 VBA 中的 VARIANT
假设我有一个 C# Nullable DateTime? 属性,需要由 VBA 通过 COM 使用。 public DateTime? TestDate { get ; set; } 不幸的是,Nullables 通过 COM 是…
在 C++ 中动态加载 C# dll?
可能的重复: 如何在 vc++ 中使用 c# Dll? 从 .net DLL 导出本机 C 函数? 我正在编写 C# dll,它应该与用 C++ 编写的现有应用程序挂钩,该应用程序…
具有无缝撤消功能的 Excel 加载项:可能吗?
我正在考虑使用 COM(而不是 VBA)实现一个 Excel 加载项,该加载项将操作工作表中的数据。 我将需要此插件与撤消堆栈无缝集成。 更具体地说: 此加载…
我可以导出 C++与 C# dll 的 C 风格方法的接口
我试图避免 COM。我正在 C++ exe 上设计混合 C# 和 C++ 控件。 我想到的一种方法是从 C# 调用我的 C++ exe,并将 Windows 消息发送到 C# 窗口。然而,…
我可以在 COM 对象服务器 URL 上指定端口吗?
我试图在 Coldfusion 中从远程源创建 COM 对象,但遇到了很多错误。我正在运行 32 位 Coldfusion,因为 64 位不支持 COM 对象,所以我知道这不是问题…
通过 php.com 扩展名使用 Internet Explorer - 为什么需要这么长时间?
每次我尝试运行 .COM 脚本时都会收到此消息。 致命错误:D:\wamp\www\php\page.php 第 3 行中超出了最大执行时间 30 秒 .NET 安装在我的计算机上 PHP …
COM 字符串 (BSTR) 和 .NET 字符串有什么区别?
这只是字节组合来“编码”数据的方式吗? 我很好奇,因为我想知道 RCW 如何自动获取 .NET 字符串并将其转换为 COM BSTR。我猜测它只是形成了从 .NET …
COM+在负载下调用 COM 对象时挂起
我们有一些用大家最喜欢的语言(?)——VB6 编写的 COM+ 代码。该 COM+ 组件调用由第 3 方编写的标准 COM 组件,该组件执行对 SQL Server 数据库的调…
删除 DirectShow 过滤器(未调用析构函数)
我构建了一个实现 CSource 的自定义 DirectShow 过滤器,例如 class Myfilter : public CSource { ~MyFilter(){ delete everything;} } 当我在 GraphS…