作者Tsaochimai (这下糗了.....)
看板Programming
标题[问题] BCB中ShellExecute的问题
时间Tue Jul 22 11:02:01 2008
我在BCB中要使用ShellExecute...发现了一个档案路径的问题...
这是我的执行方式.....
ShellExecute(NULL, "open", "exec.exe", 参数, NULL, SW_SHOW);
其中1.exe这个执行档後面会需要一些参数...这个参数是档案路径....
可能是C:\temp.txt, 这个exec.exe会打开temp.txt并且加入一些东西产生成
另外一个档...这个档暂时叫做output.txt好了...问题来了....
参数的档案路径我是用opendialog去取得...但是在执行的时候没有办法正常
产生output.txt...後来我发现只要加档案路径就不行...如果你把temp.txt
放到exec.exe同一个档案夹中...参数直接用"temp.txt"..不带路径的话
就可以正常产生...请问这是opendialog的问题吗...我直接在command视窗
下指令去执行这个exec.exe的程式...参数有用路径是可以的...但是在BCB
中就不行了....请大家帮帮我吧....谢谢...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.178.12