从 DXL 调用外部程序

Calling an external program from DXL

具体来说,一个 perl 脚本。需要传递参数,但不需要返回任何内容。

我搜索了网络和参考手册,没有结果。

答案在一定程度上取决于您使用的操作系统。您可以使用函数

执行命令
void system(string command)

于 Windows。在 Unix 上,使用

void system(string command, void childCB(int) [,void parentCB()])

查看 DXL 参考手册第 10 章操作系统界面了解详细信息。这是示例用法:

if (platform=="WIN32")
    system "notepad"