IIS 中的 COM 互操作问题 - 对象创建失败
我正在我的一个 asp.net 应用程序中使用 activex/com 对象(由 Unify Vision 应用程序生成)。我收到以下错误。 System.InvalidCastException:由于以…
使用 VB6 IDE END 调试时未调用 Dispose 和/或 Finalize
继我不久前的问题之后。 我已经解决了与此相关的大部分部分。 检测 COM 对象何时超出范围 I现在,开发人员在处理 VB6 代码时面临一个新问题。如果他们…
如何关闭使用 SHCreateStreamOnFile 打开的文件句柄
由于我需要使用 MSXML 格式化“漂亮”XML,因此我使用 此处引用的技巧为我的代码添加缩进。由于我只想保存文件,因此我使用 SHCreateStreamOnFile() …
无需 Adobe SDK 从 PDF 创建缩略图
我一直在寻找从 pdf 生成缩略图的方法,如资源管理器中所示。但问题是,如果没有 Adobe Pro,免费版本不会公开所有 COM 接口。还有其他办法吗?请…
当接收对象是 C# COM 对象并且函数以接口作为参数时,VBScript 抛出异常
这是我的 VBScript 代码, Set object= CreateObject("Demo. Object") Set service= CreateObject("Demo.ManageServer ") service.SetObject object …
CoCreateInstance - COM+注册表数据库检测到系统错误
在一个小型测试项目中,我有以下代码: HRESULT hr = CoCreateInstance(CLSID_DOMDocument, NULL, CLSCTX_ALL, __uuidof( IXMLDOMDocument ), ( void …
将指针从托管 C++/CLI 传递到 ActiveX C++成分
我有一个用 C++ 构建的 ActiveX 组件。它的方法之一具有以下签名: short Component::Method(short FAR* ptr) {} 当我将 ActiveX 添加到我的 C++/CLI …
如何最方便地将依赖数百个文件的本机代码库部署到Windows Azure?
本指南展示如何将包含单个 .dll 文件的 COM 对象部署到 Windows Azure角色使用启动任务机制。 现在我有一个 COM 对象,它依赖于数百个其他文件 - .dll…
是否可以在 Windows Azure 上部署进程外 COM 服务器并更改其激活权限?
我需要从 Windows Azure 应用程序中的辅助角色和 Web 角色使用进程外 COM 服务器。我几乎确定需要做的一步是更改 COM 服务器的访问权限 - grant "执行…
托管 C++ 中的 shdocvw
我正在尝试在托管 C++ 程序中使用 shdocvw。我已阅读使用托管 C++ 的 COM 互操作 - CodeProject。我使用了如何添加对托管 Visual C++ 项目的引用中的…
UpdateRegistry编译错误
当我使用客户提供的 WInCE 设备 SDK 构建 ATL com 时,出现以下错误。我该如何解决这个问题?我使用 VS-2005 创建了工作区。 1>f:\polycold\testapps\…
.NET 进程外 COM 对象在 API 调用中共享静态实例
很难解释我们的处境。 我们有一个 3 层应用程序。引擎是一个用 C++ 编码的 DLL,然后我们有一个 VB6 ActiveX EXE,它通过 API 调用访问引擎,在顶层,…
silverlight 4 OOB 应用程序在部署后无法运行
我有一个 silverlight 4 应用程序。 我通过使用以下命令调用 COM Excel, excel = AutomationFactory.CreateObject("Excel.Application"); excel.Visi…