Com InvokeHelper 问题
我在互联网上找到了以下代码片段,它从模板创建了一封电子邮件: LPDISPATCH _Application::CreateItemFromTemplate(LPCTSTR TemplatePath, const VAR…
AutomationFactory - 所需信息
我对使用 AutomationFactory 命名空间很感兴趣,但我找不到任何有关可用于特定 COM 的文档。我想这是因为我不知道我实际上应该查找哪些术语。有人有资…
生成 Crystal Reports 报告的代码在 CLI 中工作正常,但“找不到数据源名称”当从浏览器访问时
我正在尝试使用 Crystal Reports 从 PHP 生成报告, 代码似乎是正确的: <?php set_time_limit(0) if(isset($_GET['id'])) { $id = $_GET['id'] } e…
Microsoft.Office.Core 参考缺失
使用 codeproject 中提供的示例,我正在努力找出在哪里可以找到对 Microsoft 库的引用.Office.核心。 我收到错误“找不到引用的组件‘Microsoft.Offic…
VS2008可以调试COM dll吗?
这可能是一个非常愚蠢的问题。 是否可以在 VS2008 中调试我没有源代码的 COM dll? 我想要这样做的原因是我将一个数组传递给 COM 方法,并且我希望该…
在 IMFMediaSource::ReadSample 中追踪 E_POINTER 的来源
我从 ReadSample 调用中收到 E_POINTER 错误,据我所知,没有一个指针无效。请参阅下面的代码片段(注意,它是一个 C++/CLI 应用程序): IMFSample* …
从 C# 调用 VB DLL 上的方法
我正在尝试使用以下代码从 C# 调用 vb dll (com): Type t = Type.GetTypeFromProgID("DLLName",true) Object o = Activator.CreateInstance(t) //obj…
非托管 C++ COM 和托管 C++ .NET4互操作
我有一个 ATL COM 服务,可以通过我的 Windows 窗体应用程序 .NET4 应用程序连接到该服务,该应用程序大部分是用托管 c++ 编写的。 我可以成功检索指…
我应该选择“默认”吗?当我并不真正关心调用约定时,通过 __fastcall 调用约定?
我们有一个巨大的 C++ 代码库,其中包含大量 COM 对象。每个暴露给 COM 的函数都必须有 __stdcall 调用约定(通常是 STDMETHODCALLTYPE 宏),因此我…
如何从Delphi Win32应用程序访问.NET Web服务?
如果我想启用Delphi Win32应用程序以消费.NET Web服务,我该选择什么? 可以直接互动吗?还是我必须求助于每次COM的中间人软件? 所讨论的Delphi应用…
VBScript 中的 COM 事件处理程序
我想捕获 NewCivicAddressReport 事件,这意味着我需要实现事件处理程序。谁能解释为什么嵌入在 html 页面中的 VBScript 代码可以工作,但 VBS 文件却…
如何在 C# 中实例化 IDispatchEx?
这是我的第一个问题! 我想实例化一个 COM 对象并将其强制转换为 IDispatchEx,以便我可以枚举其成员。下面是一个示例: Type _COMType = System.Type…
将相同的过滤器多次添加到 DirectShow Graph
如果不首先解释我要做什么,我遇到的问题有点难以解释,所以我将从这个开始。我正在尝试使用 Directshow 中的 Sample Grabber + Null Renderer 过滤器…