level 5
斧头龟🌈
楼主
RT,用Delphi来调用一段批处理代码并且运行,但是目前只能调用一行,怎么调用多行?(就是有换行的)我试过把换行的代码放进Memo里调用,但只能调用第一段(也就是回车换行以后的就不能调用了),怎么才能调用多行bat的代码?
目前代码: ShellExecute(handle,nil,'cmd.exe',PChar(form1.memo1.text)....后面省略)
大概代码就是这样,但没法调用多行的bat命令...
如果还是不懂的话举一个栗子:bat代码:
dir c:
dir f:
按以上方式把这两行代码放进memo里,调用时只能调用dir c:这条命令,怎么调用多行的命令呢?
谢谢了
2014年04月08日 09点04分
1
目前代码: ShellExecute(handle,nil,'cmd.exe',PChar(form1.memo1.text)....后面省略)
大概代码就是这样,但没法调用多行的bat命令...
如果还是不懂的话举一个栗子:bat代码:
dir c:
dir f:
按以上方式把这两行代码放进memo里,调用时只能调用dir c:这条命令,怎么调用多行的命令呢?
谢谢了