无法创建 C# COM 对象(类未注册)
我的总体目标是创建一个基于 COM 的应用程序,其中客户端部分是 C++ 代码,服务器部分是 C#。看起来很简单。 我尝试使用 MSDN 中的示例: http://msdn…
在某些 2008 R2 环境中使用 WebBrowser 控件出现 COMException
在某些 2008 R2 环境(而不是其他环境)中,我在使用 System.Windows.Forms.WebBrowser 控件时收到 COMExceptions。无论是通过 DocumentText 属性指定…
解决 COM 相关错误 0x80040154 的技术?
更新了更多调试信息 我正在运行一个没有源代码的专有软件包,它有一个基于 COM 的插件接口。我有一个 COM 可见的 .NET 程序集,应用程序成功加载到一…
com :使用未注册的 dll
我已经挂钩了 cocreateinstance() 函数。 当使用特定的 CLSID 调用它时,我想使用我的 dll 而不是 dll 系统。 这是我的代码: HOOK_CoCreateInstance(…
如何在 .NET 中使用 MSAdminBase COM 对象?
该对象在 %windir%\system32\ADMWPROX.DLL 中实现 - 请参阅 HKEY_CLASSES_ROOT\CLSID\{70B51430-B6CA-11D0-B9B9-00A0C922E750} 它完全可以从C 代码,…
WAMP 上的 PHP 随机 COM 对象问题
我在 PHP 应用程序中使用旧的 COM 对象/ActiveX 控件。它在 Windows/Apache 下运行。通常一切都很好,但有时我会 无法创建 COM 对象“TTF161.TTF1”:…
在 64 位 .NET 应用程序中使用 32 位非托管 COM 服务器
我需要在 64 位 .NET 应用程序中使用 32 位非托管 COM 服务器。 我做了一些研究,似乎找到了一个合适的解决方案:在 COM+ 服务器应用程序中托管 COM …
我可以在控制台应用程序中设置事件调度吗?如果是这样怎么办?
我有第三方 API,它似乎在内部依赖于 Windows 事件调度。因此它不适用于控制台应用程序或 Windows 服务。 我可以在控制台应用程序或 Windows 服务中设…
Google App Engine 上的 Pywin32?
我正在考虑如何在 Google App Engine 上使用 Python 中的公式支持来读取/修改大型 Excel 电子表格。我对 COM 的工作原理相当不熟悉,但我想知道是否有…
COM:检索正确的 CLSID
我的 CLSID 有一点问题。 我有一个(挂钩)函数,其参数中有一个 REFCLSID。 所以我想打印这个参数。 我做到了: LPOLESTR pOleStr; StringFromCLSID(…
多线程环境下COM的处理
我正在尝试正确处理包含在 Visual Studio 生成的 RCW 中的旧版 VFP (FoxPro) COM 控件。该控件公开了一个我应该调用的 Destroy 方法,以允许该控件正…
下降到 AutoCAD,不同的行为
我正在努力解决从 Windows Shell 拖放 -> 之间的差异AutoCAD 并从我们的应用程序中拖放 -> AutoCAD。 如果有人将 dwg 文件从我们的应用程序拖放到 Aut…
在 C# 中从组合框中添加/删除 COM 端口
我正在尝试编写一个程序,利用 ComboBox 来显示从以下方法获得的当前连接的 COM 端口: System.IO.Ports.SerialPort.GetPortNames() 这个想法是初始化…
CoCreateInstance 失败
我有一个调用 CoCreateInstance 的函数。该函数被调用多次并且它可以工作,但是有一次 CoCreateInstance 失败并出现“错误的变量类型”错误。问题是无…