怎样在delphi中调用dos命令

elcboy2004 2006-01-09 08:54:14
现在要在程序里执行2条dos命令,比如先 压缩,再解压,怎样实现呢?
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Randomize 2006-01-09
  • 打赏
  • 举报
回复
WinExec('命令行',sw_normal);或者ShellExecute
ly_liuyang 2006-01-09
  • 打赏
  • 举报
回复
用"cmd.exe /c dir"吧
普通程序用WinExec,ShellExecute都OK
li_zhifu 2006-01-09
  • 打赏
  • 举报
回复
分情况:
1DOS内部命令,如Dir等
WinExec('cmd.exe /K dir c:\',sw_normal);
2外部命令
WinExec('命令行',sw_normal);

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧