【问题标题】:How to return a string value from a Delphi application as output parameter如何从 Delphi 应用程序返回字符串值作为输出参数
【发布时间】:2015-02-02 14:34:45
【问题描述】:

我有一个小的 Delphi 2009 应用程序,它可以用来调用一些 SQL 过程并做一些后台工作。

可以使用包含 SQL 语句作为输入参数的文本文件的路径来调用它并执行它。

现在我希望 Delphi 应用程序返回一个输出值,一个字符串。

我发现了在从批处理文件 (How do I get the result of a command in a variable in windows?) 调用应用程序时如何处理输出值,但我不知道如何在 Delphi 中填充该值。在 Delphi 中,我在哪里将我的字符串值分配给某种输出参数,以便调用批处理文件可以使用该值?

谢谢

【问题讨论】:

    标签: delphi batch-file parameter-passing delphi-2009


    【解决方案1】:

    将其写入标准输出:

    Writeln(MyOutputText);
    

    【讨论】:

    • ...所以批处理文件可以捕获该标准输出并对其进行处理,例如使用管道。
    • 好的,感谢 cmets。我会试试的。虽然我不明白为什么我的问题需要被否决两次……有那么愚蠢吗?
    猜你喜欢
    • 1970-01-01
    • 2018-04-07
    • 2011-11-28
    • 2018-02-25
    • 1970-01-01
    • 2016-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多