我正在尝试使用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文件位于项目文件夹的子文件夹中。
但是你知道没有我可以从中加载的输出文件。无论如何我能做到吗?
这是表格的设计,如果它有助于理解。