javascript - 将函数从 Javascript 传递到 VB6 应用程序

标签 javascript vb6

是否可以将函数从 Javascript 传递到 Visual Basic 6(该函数会将数据作为字符串传递到 Visual Basic 6)?我用 google 搜索过,但只遇到过 Javascript 到 Visual Basic .NET。

我想集成两个程序:一个程序运行在使用JavaScript的浏览器上,另一个程序连接到财务打印机(实际上是OpenERP)。

由于 OpenERP 不包含财务打印机功能,这就是为什么我想在 OpenERP 的销售点添加打印按钮。当我单击该按钮时,销售数据将发送到 Visual Basic 程序。

我已经用 Visual basic 编写了一个可以正常工作的程序(仅与财务打印机连接的程序),我遇到的问题是连接到两者。有什么办法可以做到这一点,否则我将不得不去.net?

最佳答案

在你的 Visual Basic 程序中,你可以使用 Winsock 控件并自己编写一个 Web 服务器,然后该服务器应该通过 Web 服务器进行代理,为你在浏览器中运行的 JavaScript 代码提供服务。

然后 JavaScript 代码可以向您的 vb6 应用程序发出 HTTP 请求,然后该应用程序可以处理数据。然后您可以进行某种远程过程调用 (RPC)。

只是一些提示:

关于javascript - 将函数从 Javascript 传递到 VB6 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12137702/

相关文章:

c# - 迁移到.Net时如何避免从头开始重写VB6

com - 如何使用 COM 公开 .netstandard2.0 库以在 VB6 中使用?

javascript - 无法在从另一个函数调用它的函数中设置变量

javascript - 当手机屏幕锁定时,我的 JavaScript 代码停止运行?

javascript - 将 Uint8Array 解码为 JSON

vb6 - 如何访问 VB6 中的隐藏类变量?

vba - 在 vba 中使用变体对性能不利吗?

listview - 将 ListView 的所选项目设置为空

javascript - 如何使用 setAttribute 更新对象内的一个值?

javascript - 改变颜色选择器不改变 Canvas 背景颜色