读书人

DELPHI调用DOS命令的有关问题

发布时间: 2012-03-17 19:06:28 作者: rapoo

DELPHI调用DOS命令的问题
我想在DELPHI执行DOS命令,最好能回显执行结果,执行完DOS命令够关闭在CMD程序

比如 COPY C:\123.EXE D:\123.EXE 其中 C:\123.EXE 的位置我希望能通过什么组件
让用户自己选择程序的地址.

补充:还有问个与标题无关的 我尝试过 DELPHI资源文件加如EXE文件在调用
总是不成功看了很过文章大多说的不太详细[可能我看不懂]请高手指点下

[解决办法]
有个 DosCommand 控件
[解决办法]
var
command:string;
begin
if OpenDialog1.Execute then
command:= 'command.com /C copy '+ OpenDialog1.FileName+ ' d:\123.exe ';
winexec(pchar(command),sw_show);
end;
注意:选择路径不能有中文名
[解决办法]
如楼上的也可以呀,直接调用command
[解决办法]
winexec( 'cmd /c 要的命令 ',sw_show);
winexec( 'cmd /k 要的命令 ',sw_show);

读书人网 >.NET

热点推荐