【问题标题】:How to execute an .exe file in Progress OpenEdge如何在 Progress OpenEdge 中执行 .exe 文件
【发布时间】:2013-11-29 01:58:10
【问题描述】:

在我问任何问题之前,让我告诉你我在 Progress Openedge 上没有任何经验,但是我的公司运行一个在其中制作的应用程序,现在我必须通过它进行一些 SOAP 调用。所以我想,为什么不调用以我认为合适的任何语言编写的外部脚本呢?

但是当我用谷歌搜索它时,我什至找不到如何通过 OpenEdge 运行外部脚本。任何地方都没有示例,文档很长而且令人困惑(至少对我而言)。这让我想到了一个简单的问题:

如何在 Progress OpenEdge 中调用外部脚本?

【问题讨论】:

  • 可以从Progress OpenEdge原生调用SOAP服务,不需要外部脚本/exe的

标签: progress-4gl openedge


【解决方案1】:

【讨论】:

  • 谢谢伙计。它按预期工作:OS-COMMAND NO-WAIT "C:\Test.exe"
  • 是的,当然,这是我的意图,但我不得不等待 2 分钟,不知道为什么。
【解决方案2】:

我遇到了类似的问题,最终在 Windows 应用程序中使用它:

OS-COMMAND NO-CONSOLE "program_executed_here"。

缺少“NO-WAIT”意味着我的进度代码一直等到命令完成(这是我需要的)。在 OS 命令完成运行后,NO-CONSOLE 可防止 Progress 弹出烦人的控制台窗口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-17
    • 1970-01-01
    • 2018-04-20
    • 2017-07-18
    相关资源
    最近更新 更多