現在 在QT中當我呼叫QProcess::startDetached("F:\\Merge\\Merge\\process\\Mergeprocess\\test\\test\\test.exe",QStringList(),QString("F:\\Merge\\Merge\\process\\Mergeprocess\\test\\test")); 時 程式可以呼叫,但是當我用QProcess::execute("F:/Merge/Merge/process/Mergeprocess/test/test/test.exe");時 程式不能呼叫,請大神指點這是怎么回事? 我的可執行程式是沒有問題的,cmd呼叫可以執行,現在我就是想知道我呼叫時用的execute函式有什么問題嗎?
uj5u.com熱心網友回復:
為什么你的路徑字串有時正斜杠有時反斜杠,通用?uj5u.com熱心網友回復:
在用startDetach是\\和/都可以呼叫 其實效果是一樣的 ,至于原理我也不是太明白轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/83379.html
標籤:基礎類
上一篇:Python基礎-例外
