首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

DELPHI调用DOS命令的有关问题

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

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);

热点排行