(Delphi 2010)运行steamCMD命令并检索输出

时间:2016-09-15 14:46:00

标签: delphi

我正在尝试使用delphi运行SteamCMD命令。我想要做的是将命令放在TEdit中并检索TMemo中的输出。我试过在steamcmd中找到一个日志文件,输出所有内容但找不到它。我尝试做的是

procedure Tfrmmain.runcommandClick(Sender: TObject);
var
  command : String;
begin
  command := edtcommand.Text;
  ShellExecute(0, nil, 'steamcmd/steamcmd.exe', PChar('/c ' + command), nil, SW_HIDE);
  Sleep(1000);
  memoutput.Lines.LoadFromFile('output.txt');
end;

SteamCMD.exe文件位于项目文件夹的子文件夹中。

但是你知道没有我可以从中加载的输出文件。无论如何我能做到吗?

这是表格的设计,如果它有助于理解。

enter image description here

0 个答案:

没有答案