Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何将 System.Object[*] 转换为 System.Object[] II
我遇到了类似 Cheva 在他的问题中遇到的问题 如何将 System Object 转换为 System Object https stackoverflow com questions 3731287 how to cast syste
c
casting
cominterop
VBA 中 .NET 的 System.Convert 的替代方案
我正在 Microsoft Access 中编写一个 VBA 函数 以使用 RSA 密钥加密 解密文本数据 目前正在进行以下工作 CreateObject System Security Cryptography RSACryptoServ
NET
vba
msaccess
com
cominterop
将字符串从非托管代码传递到托管
我在将字符串从非托管代码传递到托管代码时遇到问题 在我的非托管类中 非托管类 cpp 我有一个来自托管代码的函数指针 TESTCALLBACK FUNCTION testCbFunc TESTCALLBACK FUNCTION 接受一个字符
c
marshalling
cominterop
unmanaged
managed
如何将 IDispatch* 放入托管代码中
我一直在考虑尝试使用 C 编写一个实现 OPOS 服务对象的 COM 对象 我已经使用自动化和 MFC 在 C 中完成了它 这并不太困难 所以我坚持尝试将其转换为一种方法 我将排除界面中的其他方法 因为它们很简单 或者我希望如此 id 6
c
Automation
cominterop
当应用程序继续运行时,如何清理 .NET 中的 COM 引用?
我正在开发一个 NET 程序 该程序启动 Excel 的新实例 执行一些工作 然后结束 但必须让 Excel 保持运行 稍后 当程序再次运行时 它将尝试挂钩到前一个实例 在这种情况下处理 COM 对象释放的最佳方法是什么 如果我第一次没有对
c
NET
Excel
com
cominterop
CLR 无法在 UWP 中创建基于 .NET 的 COM 对象
我创建了一个类库 NET Framework 4 7 1 它实现了文本服务 ITfTextInputProcessorEx等 中TSF https msdn microsoft com en us library windows deskt
NET
UWP
clr
cominterop
textservicesframework
创建仅包含枚举的 COM 库时出现问题
我正在做一个 COM 互操作项目 用 C 和 NET Interop 替代一些 VB 和 C ATL COM 项目 当我在 NET 中定义枚举并将它们设为 ComVisible 时 它 们会公开为 Typelib EnumType Enum
NET
com
Interop
cominterop
IDL
在 C# 中使用 VB6 字符串数组
我有 旧的 VB6 代码 我想从 C 代码中使用它 这有点类似于这个问题 https stackoverflow com questions 23507416 passing string array from vb6 to c net 但
c
VB6
cominterop
将字符缓冲区从 .NET 传递到 COM 并获取更新
我有从 C 调用以下 COM 方法 该方法在提供的缓冲区中返回一个字符串pchText 这是not必须以零结尾 和复制的字符数pcch HRESULT Next in out long pcch out size is pcch OLECH
c
NET
com
cominterop
如何在 .NET 中操作 VB6 集合?
我目前正在为 NET 软件设计一个接口 该接口将由 COM 对象 特别是 VB6 使用 虽然我找到了 Microsoft 的许多页面 详细介绍了如何创建 COM 互操作接口 但我目前在设计时对 Collections 的使用感到困惑 我希望
NET
VB6
cominterop
构建启用 COM 互操作的项目,而无需在构建过程中注册它
在 Visual Studio 2010 中 我尝试构建一个启用 COM 互操作的 C 项目 但在构建过程中不注册它 但我DO需要程序集的类型库 tlb 文件 因此我可以从解决方案中的另一个 C 项目导入它 我还没有找到一种方法来做到这一点
VisualStudio
registry
cominterop
typelib
C# 如何获取 COM 接口的实例
我做了很多谷歌搜索 试图找到获取 COM 接口实例的标准方法 微软在他们的文章中提供了一个例子COM 互操作第 1 部分 客户端教程 https msdn microsoft com en us library aa645736 v vs
c
com
Interop
cominterop
如何将数组(在 VB6 中通过引用)传递给 C\C++ *.dll 子例程?
我需要将一个空的变体数组传递给一个用 C 编写的 DLL 并且在所有 Windows 版本上都可用 并且 C 代码 我无法控制也无法编辑 将用它的一些返回值填充空的变体数组价值观 基本上 当我尝试这样做时 ByRef 数组在应包含函数 子调
c
NET
VB6
cominterop
使用 window.external 将 javascript Date 对象传递给 C# WebBrowser 控件
我能够调用 C 方法WebBrowser ObjectForScripting使用 JavaScriptwindow external from WebBrowserWinForms控制与传递string int bool等等 但是我不知道
c
javascript
NET
webbrowsercontrol
cominterop
如何从 C# 等托管代码中使用 ActiveX 组件的嵌入式免注册清单?
我想使用未在系统或用户范围内注册的特定版本的 ActiveX 组件 如果我使用清单文件 一切都会按预期工作 但是 嵌入式清单仅适用于 C 客户端代码 这是依赖声明
com
Interop
clr
cominterop
registrationfreecom
以编程方式启动和停止 IIS Express
我正在尝试用 C 构建一个小型应用程序 它应该启动 停止 IIS Express 工作进程 为此 我想使用 MSDN 上记录的官方 IIS Express API http msdn microsoft com en us library
c
IIS
com
cominterop
iisexpress
如何使 .NET COM 对象成为单元线程?
NET 对象默认是自由线程的 如果通过 COM 编组到另一个线程 它们总是会编组到自己 无论创建者线程是否为 STA 也无论它们的线程如何ThreadingModel注册表值 我怀疑 他们汇总了免费线程封送拆收器 http support
c
NET
Multithreading
com
cominterop
COM 互操作、隔离和排除重复引用
我们在我们编写的 C dll 程序集 A 中使用 Microsoft 提供的 COM DLL dsofile dll 为了避免必须注册 COM dll 我已将对 dsofile dll 的引用的isolated 属性切换为 true 这意味
c
VisualStudio
Automation
cominterop
setupproject
如何通过 COM 公开 .netstandard2.0 库以便在 VB6 中使用?
我有一个 dotnet 核心库 一个框架 4 7 2 库和一个 vb6 应用程序 我想编写一个公共库供他们所有人访问 因此选择 netstandard2 0 我尝试了 netstandard2 0 库和 vb6 之间的 4 7 2 框架包装
com
VB6
cominterop
netstandard20
释放临时 COM 对象
请考虑以下使用 COM 对象的 C 代码 MyComObject o new MyComObject try var baz o Foo Bar Baz try do something with baz finally Marshal R
c
NET
com
Interop
cominterop
1
2
3
4
5
»