从 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"
具体来说,一个 perl 脚本。需要传递参数,但不需要返回任何内容。
我搜索了网络和参考手册,没有结果。
答案在一定程度上取决于您使用的操作系统。您可以使用函数
执行命令void system(string command)
于 Windows。在 Unix 上,使用
void system(string command, void childCB(int) [,void parentCB()])
查看 DXL 参考手册第 10 章操作系统界面了解详细信息。这是示例用法:
if (platform=="WIN32")
system "notepad"