如何测试 CComBSTR 是否为空
如何测试 CComBSTR 是否为空字符串? (没有“文本”值,可以是 "" 也可以是 null) 我的想法: 测试 CComBSTR::ByteLength() 返回0 测试 CComBSTR::G…
无需在开发计算机上注册即可使用免注册 COM 组件吗?
我开发了一个免注册 COM 组件,它可以在目标计算机上正常工作,无需注册该组件。它位于嵌入了 tlb 的 dll 中,以及一个 RT_MANIFEST 资源,该资源具有…
InstallShield 限量版 - 一般信息页面问题和 VS 2010 崩溃
我想我很快就会后悔我选择使用 InstallShield 而不是 WiX 的那一天。 我对 WiX 有一些经验,而且使用起来似乎有点复杂,所以当真正的项目到来时,我选…
将激活上下文 API 与不同位置的许多 dll 一起使用
我在位置 A 中运行的 .Net 客户端中使用激活上下文 API,在 WS2008 上的位置 B(与 A 完全不同的位置,不是同一台计算机上的同级/后代等)中加载无注…
SQL Server 内的 CLR 汇编 C#
是否可以用 C# 创建一个大项目(很多函数),然后 为其创建 CLR 程序集,然后 在 SQL Server 中的存储过程中调用程序集中的函数, 表(其中我会传递…
以编程方式从 TypeLibrary 获取 IDL 代码
我正在编写代码来执行以下步骤; 注册 .net .dll 并使用 regasm.exe 生成 .tlb 注册 .net .dll 并使用 regasm.exe 生成 .tlb 从 typeLibrary 生成 IDL…
从 DOM 解析器检索 2 个 XML 标签之间的文本
我正在尝试在我的 C++ 程序中执行此操作,并且我正在使用 COM Interop。 我试图解析的 XML 看起来像这样 -- Plug-in1 Plug-in2 我试图检索之间的文本 …
在 C++ 中使用激活上下文 API成分
我是 c# 开发人员,目前正在研究一些遗留的 c++ com 组件。我正在尝试将激活上下文 api 代码添加到 com 组件,以便无需注册即可调用其他 com 组件。 …
Adobe Flash 并使用 python 和 wxWidgets 托管播放器
Adobe Flash 是否通过 COM 或 %systemroot%\system32 中的 DLL 公开任何自动化或托管接口?我正在使用 Python 和 wxWidgets 来托管一个 Flash 应用程…
从 com 对象返回数组
我想将警报名称列表从 COM 传递到 ASP 页面中使用的 VBScript。如果方法名称是GetAlarms,该方法的签名是什么?。 GetAlarms 返回的警报数量会有所不…
在windows上使用php将excel导出为html
我在 Windows 上使用 xampp/wamp 并希望将 Excel 工作簿转换为 html 文件。 我不会立即问这个问题,我做了很多研究,最终设法达到了一个点,但被困在…
从 delphi 调用 .net 程序集 (PSafeArray)
我在 .net 上编写了程序集 这是该程序集中的函数: public class OMG{ public Result[] test(){ var tmp = new List(); tmp.Add(new Result(){ var1 =…
python win32 COM关闭Excel工作簿
我在 COM 中打开几个不同的工作簿(excel xlsx 格式),然后对它们进行处理。随着程序的进展,我希望关闭一本特定的工作簿,但保持其余工作簿打开。 …