1
5
如果我正确地解释了您的问题,那么您将把文本发送到某种shell/命令行解释器,并希望它执行您的命令。 通常,命令行解释器会输出一个特定的提示(如Linux系统上的$或DOS下的C:\),指示它们可以接受新的命令。在发送另一个命令之前,需要读取输出以等待适当的提示。如果您不这样做,您发送的文本将被当前运行的命令(如您所经历的)用作输入。 |
2
3
lothar在正确的轨道上;您要做的是,不要使用shellexecute,而是使用createprocess。看看栈溢出和谷歌的“控制台重定向”-这将得到你想要的。 |
3
0
我想我明白发生了什么事,但我没有办法解决: 您向控制台发送一个命令。当命令运行时,该程序将接收您发送的密钥。 |
Some1Else · 函数在Delphi中重新创建TForm 2 年前 |
Agmcz · Delphi安卓库。so未安装(AAB) 2 年前 |
nader · 如何使用delphi在web上提交表单 6 年前 |
kwadratens · Delphi中的卡方分布函数代码 6 年前 |
user9672569 · 如何在完整的位图图像中绘制阴影效果? 6 年前 |
mmmm · MSBuild(用于Delphi)Make-like功能 6 年前 |