问题标签 [tlbimp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
153 浏览

c# - 我们什么时候应该使用 tlbimp.exe 而不是“普通”的 DLL?

我的问题与程序 tlbimp.exe 及其生成的 DLL 有关。

一段时间以来,我们一直在使用来自特定 SDK 的 DLL。(确切地说是 PDFXChange Editor SDK)我们在 Visual Studio 上使用 VB.NET。

到目前为止,相关的 DLL 文件(也在非托管代码中执行)已经简单地集成和使用。

现在我已经看到 SDK 除了 .DLL 文件之外还包含 TLB 文件。

然后我意识到了 tlbimp.exe。

我问自己的问题是:使用 tlbimp 生成的 DLL 的优点和缺点是什么?

我们以前从未使用过 tlbimp。现在我想知道将来使用 tlbimp 是否更好,或者“普通”DLL 的优势是否超过它们。

我提前谢谢你 :)

0 投票
0 回答
34 浏览

c++ - 如何调试 MIDL 生成的头文件中的语法错误?

我是 COM 编程新手,正在尝试编译一个 Visual C++ COM 库,它生成(并使用?)MIDL 生成的头文件:

处理 MIDL 生成的标头 ( foo.h) 时编译失败:

当我查看生成的 MIDL 中的第 764 行时,它并没有明显的问题:

似乎错误中的行号与生成的输出中的行号不对应。如何找到实际的行号?