我在程序中調用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,現在只想知道如何解決上述問題,謝謝.