delphi中如何执行命令行程序

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:06:56
请问怎样在delphi程序中执行命令行程序(如:“dir c:\”)并获取它的返回值。

我很久以前的做法是 带参数调用命令并利用重定向将结果输出到一个文本文件中去读取,后来一直没涉及到这方面的东西,也没去研究过。
例如:exec('cmd.exe dir c:\ >"c:\a.txt"');再去a.txt中把结果读出来