createprocess相关的问题
通过CreateProcess的方式启动程序,如 Matlab.exe,处理的文件位于 e:\test matlab\test.m
e:\test\test matlab.m
只要文件中含有空格,就处理不了
网上说要用转义字符,我想空格是#32,但是仍然处理不了
请问怎么处理啊 ,谢谢
[解决办法]
s2 := '"' + x +'"';
CreateProcess(PChar(s),PChar(s2),....)