将 VB6 代码编组并转换为 .NET
我在将一些代码从 VB6 转换为 VB.NET 时遇到问题(我对 .NET 没有太多经验)。当我在.NET 中运行“Select 函数(来自 WS2_32.dll 库)”时,使用与 VB…
编组字符串,C++到 C#:“库不支持转换”
摘要: 当尝试使用编组将字符串数据从 C# 传递到 C++ DLL 时,我得到 'msclr::interop::error_reporting_helper::marshal_as': 不支持此转换 所需的库…
从 WM_COPYDATA 消息编组结构
我正在尝试让 C# WPF 应用程序与使用 WM_COPYDATA 用 C 编写的另一个应用程序进行通信。 C 应用程序尝试发送如下结构: typedef struct { int x; int …
跨线程编组 COM 接口的首选方法是什么?
与 CoMarshalInterThreadInterfaceInStream 和 CoGetInterfaceAndReleaseStream 相比,使用 GIT 来跨线程编组 COM 接口有哪些优点/缺点? 是否有充分…
为什么编组回调委托结构会导致 AccessViolationException
简介 我正在尝试使用 P/Invoke 向本机 dll 注册回调结构。当调用使本机 dll 调用回调的函数时,会发生 AccessViolationException。我构建了一个“小型…
有没有办法减少与进程外 COM 调用相关的开销?
我们的程序使用进程外 COM 服务器并对其接口进行数千次调用。这需要非常非常长的时间 - 例如大约 50k 次调用需要一分钟。 COM 组件供应商表示,调用本…
System.AccessViolationException
我按以下方式使用 com DLL: #Region "API Function" _ Public Shared Function optcntl(ByRef pBlocks As blocks) As Integer End Function #End Reg…
C#/C++互操作 - 需要帮助定义我的数据结构
我正在开发一个 C# 应用程序,该应用程序尝试使用通过 C++ DLL 提供的功能。我目前很难让 DLLImport 定义正常工作。 这是等式的 C++ 方面: struct Re…
如何将 .NET 字符串编组为 COM 调用的变体
我正在使用 C# 的第三方 COM 库。 有一些获取/设置方法采用 VARIANT 类型(VT_BSTR 类型)的参数。 在 .NET 包装器中,这些参数显示为 object 类型,…
安全字符串如何编组为非托管代码?
是什么引发了这个问题: 我正在尝试更改运行 Windows 服务的帐户。我决定使用 win32 api 而不是 WMI,并开始研究 ChangeServiceConfig。 我认为我可以…
Java Web 服务中使用了错误的时区
我有一个 JAX-B java Web 服务,用于更新数据库。我正在更新的表中的每一行都由一个类似于下面的对象表示: - public class Item { private String id…
我可以强制 JAXB 不转换“”吗?例如,当编组到 XML 时,将其转换为 "
我有一个使用 JAXB 编组为 XML 的对象。一个元素包含一个包含引号 (") 的字符串。生成的 XML 在 " 所在的位置包含 "。 尽管这通常是首选,但我需…
JAXB - 将节点添加到 XML 作为 html 链接
我的服务层中有一个基本的 JavaBean,最初它不是为编组而设计的。我的应用程序的其他层中的 JAX-WS、JAX-RS 和 Servlet 都使用该对象。我想在 REST 服…
C#:编组包含数组的结构
我正在做一些 C# 互操作工作。我有以下结构: #pragma pack(push,1) typedef struct { unsigned __int64 Handle; LinkType_t Type; LinkState_t State…
将 erlang 应用程序与 php 连接起来
我有一个用 PHP 构建的网站。 我有一个 Erlang 应用程序作为守护进程在同一服务器上运行。 我需要从 PHP 调用 Erlang 应用程序上的函数并返回结果。 …