问题标签 [winwrap]
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.
vbscript - 将对象变量传递给 VBScript
我公司最近“升级”了我们的终端软件。该软件嵌入了 SAX/WinWrap IDE 来创建自定义程序和宏以与软件一起使用,这与 VBA 非常相似 - 只是没有对特定程序(Word、Excel 等)的引用。因为 VBA 解决方案会起作用,所以我将其标记为 VBA(WinWrap 根本不流行,永远不会引起任何关注)。
不幸的是,在这次“升级”中,IDE 只能支持模块内的这么多行,否则模块根本不会加载。我现在想重写其中一些程序以在 VBScript 文件中运行,但一个主要障碍是传递对象变量。该程序使用对我们使用的大多数程序很重要的 Session 对象,但我不确定是否可以将这些对象传递给 vbscript。
我知道您可以通过以下方式将字符串变量传递给 VBS 文件:
在 vbs 文件中,您可以使用以下代码来检索这些参数:
但是,这仅适用于字符串参数。它是按字面意思传递的,甚至不是ByRef
/ByVal
变量。
我尝试使用该Run()
功能:
但它失败了(如预期的那样)给出了一个没有错误描述的异常 800a03ec。如果有的话,可以做些什么来将对象传递给 vbs 文件?
winwrap - 使用条形码定位器提取信息,然后将它们分配给字段
此代码是使用 A 软件 Kofax 并使用 WinWrap。我使用条形码定位器来提取四个不同的条形码。我试图将条形码分配给字段名称。基于他们的模式。