问题标签 [cen-xfs]
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.
.net - 面临错误 LNK 错误
我想要这个,或者我应该说我想在 Form1(void) 中触发或调用函数,如Wfs_StartUp
,等Wfs_Open
,Wfs_Execute
但我收到了这些错误:
错误 LNK2028:未解析的令牌 (0A000371) "int _cdecl mytestapp::Wfs_Execute(unsigned short)" (?Wfs_Execute@mytestapp@@$$FYAHG@Z) 在函数“public: _clrcall mytestapp::Form1::Form1(void)”中引用" (??0Form1 @mytestapp@@$$FQ$AAM@XZ)
此错误报告了两次,但在第二个错误中
错误 LNK2019:未解析的外部符号“int _cdecl mytestapp::Wfs_Execute(unsigned short)”(?Wfs_Execute@mytestapp@@$$FYAHG@Z) 在函数“public:_clrcall mytestapp::Form1::Form1(void)”中引用( ??0Form1@mytestapp@@$$FQ$AAM@XZ)
第三个错误:
错误 LNK1120:2 个未解决的外部问题。
c++ - 我如何编写和调用这种类型
我在这里遇到问题,问题hService
是0
我正在拥有或创建 Windows 窗体应用程序,并且我已经放置了:
所以我从“我会说”一个这样写的函数中得到它:
所以我采用了内部代码块,FormLoad
但这给了我上面提到的问题,我可以同时拥有FormLoad
和WinMain
吗?因为我试图拥有WinMain
但有一个错误,我认为它说不能有两个 Main 或类似的东西。另外,我如何调用 inside,WinMain
因为FormLoad
当我尝试它时需要包含参数,主要问题是我无法在FormLoad
.
关于如何解决这个问题的任何建议?
对不起,但不知道解释这一点的简单方法。但请记住 hService 返回 0 的问题。
好的,只是为了简化这个问题:
如何调用以 HRESULT 开头的这种类型的函数,请查看上面的内容。我想要的是触发该函数,我认为这将简化这一点,即使还有另一个关于在 FormLoad 上调用它的问题,但首先我想知道如何调用/触发这种函数?
问题是 IDE 说我不能在 Windows 窗体上使用 int WinMain,因为它已经有类似的东西,但是当我使用命令时它的工作原理。我可以拥有 WinMain 和 Main,但不能在项目或页面内而不是在项目或页面内拥有 WinMain 和 FormLoad。要理解,请创建一个 Windows 窗体应用程序并尝试输入 int WinMain 代码,您将在这里看到我的问题。
java - CEN/XFS - 无效指针
我用 CEN-XFS 实现了新的服务提供者,但它返回错误,(-26),等于这个“WFS_ERR_INVALID_POINTER”。
我使用 java,更准确地说是 JNA 与 DLL (msxfs.dll) 进行通信。
我在 [HKEY_USERS.DEFAULT\XFS\LOGICAL_SERVICES\MyCurrencyDispenser] 上使用 REGEDIT 创建服务提供商,其值为:
我的界面 - WFSOpen(它是 LibraryMethods 的一部分)。
WFSOpen 在 WFSStartUp 之后执行。
WFSOpen 原生:
我需要帮助,谢谢。。
c# - 如何通过 C# 应用程序调用 WFSStartUp
我使用此代码WFSStartUp
通过C#
程序调用
返回值正常hResult
但m_Version.szDescription
不正确(m_Version.szDescription[0] = 'W'
, m_Version.szDescription[1] = 0
, ...)
如何解决这个问题呢?
c++ - 将多个值放在结构的单个属性中
我需要将多个值放在一个结构的单个属性中,将接收值的属性是 LPSTR,我试图将所有这些作为向量传递,编译,但它不能按我的意愿工作。
我的结构:
正如我试图做的那样:
c++ - 结构的属性接收多个结构
“结构”的属性是否可以承载多个结构?
LPWFSPINFDK lppFDKs;
例如,我需要作为 struct 一部分的属性_wfs_pin_func_key_detail
,接收多个 structs _wfs_pin_fdk
。
我正在尝试这种方式,编译,但最终程序无法识别:
结构:_wfs_pin_fdk
结构:_wfs_pin_func_key_detail
c++ - 在 C++ 中将列表作为属性传递
我需要创建一个列表LPSTR
并将其放入LPSTR
结构的属性中。
我需要这样的东西。
我需要传递具有各种值的列表...
c++ - 指向结构指针数组的指针
我需要创建一个指向指针数组的指针,使用这种WFSPINKEYDETAILEX
CEN / XFS 结构创建多个键。
有问题的结构..指向以 null 结尾的指向关键详细结构的指针数组。
结构 WFSRESULT:
我的程序:
最终程序编译,问题是当我在应用程序中作为服务提供者运行时,它忽略了这个键数组。
使用服务提供者准备好的应用程序日志:
当我使用我的服务提供者(来自本主题)时,它会导致 JAVA Crash。
主应用程序在 java 中完成,并通过 JNA 使用 DLL
c++ - 指向结构指针数组的指针
我需要创建一个指向以空结尾的指向关键详细结构的指针数组的指针。
结构: WFS_RESULT
结构: PINKEY
程序:我要怎么做
问题是,我在指向指针数组的指针上方做了什么?因为,我需要将此指针数组指针传递给此参数lpWFSResult-> lpBuffer = val;
,并在最终程序(银行应用程序)中给出错误-15(WFS_ERR_INTERNAL_ERROR
)。