我在程序中調用dos命令
winexec('start c:\temp.zip',sw_normal); //開啟非EXE文件
winexec('start c:\folder',sw_normal); //開啟文件夾
但都沒有任何反應,改為
winexec('command.com /c start c:\temp.zip',sw_normal);
winexec('command.com /c start c:\folder',sw_normal);
只見DOS窗口閃了一下,但沒有執行動作,請問為何?如何解決?
我知道可用shellxecute,現在只想知道如何解決上述問題,謝謝.
winexec('start c:\temp.zip',sw_normal); //開啟非EXE文件
winexec('start c:\folder',sw_normal); //開啟文件夾
但都沒有任何反應,改為
winexec('command.com /c start c:\temp.zip',sw_normal);
winexec('command.com /c start c:\folder',sw_normal);
只見DOS窗口閃了一下,但沒有執行動作,請問為何?如何解決?
我知道可用shellxecute,現在只想知道如何解決上述問題,謝謝.
解决方案 »
- delphi新手求助:adoquery在数据备份、修改密码、参数设置时的使用
- 请问如何通过语句更改SQL账号登录方式?
- 请问如何判断edit里输入的东西包含了某个字符?谢谢!
- 如何将Ehlib的Dbgrid页脚footer的第一列设置成显示"合计"字符,第二列设置成显示"记录数",第三列设置成显示字段合计值
- Delphi调用vb的dll出错!!!
- 执行创建多线程出错,语句非常简单,就是看不出来错在哪里?
- 急,救命啊!问一下,在IIS新建一个站点,链接地址是不是都得敲机器名啊?
- DLL接口中,如何处理类型为指针的指针(**)的参数?
- 请问大侠,我用Delphi开发提供给ASP使用的组件?
- 将一个表中的所有记录插入另一表中如何做?
- 一个关于delphi怎样写网址的问题?
- com口接收数据时出现了不正常现象。高手们进来看看。
去掉就可以
winexec(PChar('cmd /c start c:\temp'),sw_normal);
能再問一下它們的分別在哪裡嗎?