如何 return 来自 Delphi 应用程序的字符串值作为输出参数

How to return a string value from a Delphi application as output parameter

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

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

现在我想要Delphi-应用程序return一个输出值,一个字符串。

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

谢谢

写入标准输出:

Writeln(MyOutputText);