具有多个接口的 ObjectForScripting 不起作用
我有一个 WinForm,它通过 ObjectForScripting 与 WebBrowserControl 交互。我的 WinForm 的基类不是 ComVisible,我不能或不会更改它。因为有一个 No…
是否有可能使用 javascript 调用 C# 函数?
我写了一个office插件,其中有一个函数:openFile(String path) 在office插件中我嵌入了一个浏览器对象,这样我就可以在office插件上嵌入一个网页,现…
调试com可见的dll托管代码
我编写了一个 COM 可见的 dll,它将从本机 Win32 程序中调用。出于调试目的,我向包含 dll 的解决方案添加了一个简单的 WinForms 客户端。 现在,当我…
使 .NET 程序集 COM 可见并适用于 VB5
我有一个程序集,我已设法使其对 VB6 可见并且它可以工作,但在使用 VB5 完成同样的事情时遇到问题。 对于VB6,我已经构建了程序集,使其COM可见,将…
使用 ComVisible(false) 时指定 Guid 有什么意义吗?
在 Visual Studio 中创建新的 C# 项目时,生成的 AssemblyInfo.cs 文件包含指定程序集 GUID 的属性。该属性上方的注释指出,“如果该项目暴露于 COM”…
在 .NET 1.1 中调用 .NET 2.0 程序集
最近我在.NET 2.0版本中开发了一个内部框架,它基本上是类和助手。 问题是我有一些 .NET 1.1 站点和应用程序,并且想使用其中的框架。我知道我无法在.…
向 COM 公开 .NET 类(具有事件)
我想向 COM 公开一个 .NET 类。 这相当简单: 我创建一个接口,在其中定义该类应该是 ComVisible 的成员 我自己定义这些成员的 DispId 我定义该接口应…
如何将 app.config 文件与可可视类库一起使用?
我正在开发这个使用第三方组件的 ComVisible 类库。该组件需要将一些设置添加到配置文件中。由于使用我的 dll 的应用程序是 VB 6 应用程序,我不知道…
C++CLI 中的 ComVisible
我正在将 C++ 转换为 C++/CLI,并希望将一些托管类公开为 COM 对象。 在 C# 中,设置 [ComVisible] & 很容易。 从接口(也是 ComVisible)继承完成…
警告 MSB3391:不包含任何可以为 COM Interop 取消注册的类型
我使用 VS2005 制作了一个简单的 C# DLL(这是一个更大项目的一部分)。 我需要通过 VBA 代码在 Excel 中使用 DLL,因此我在程序集上使用 COM Interop…
是否可以使用 .NET 泛型类实现 COM 接口?
我有以下接口,我试图使 COM 可见。 当我尝试生成类型库时,它不喜欢我的实现类派生自泛型类这一事实。 是否可以使用泛型类作为 COM 实现类? (我知…
- 共 1 页
- 1