Метод процесс не работает, если я прохожу каталог пользователя домой программно в Windows XP и Windows 32-битных системQProcess не работает на системах win32?
Ниже код работает отлично:
QProcess process;
process.execute("C:/DOCUME~1/pjo/myprok/tmp/APP.exe");
Не работает Код:
Здесь Я получаю путь app.exe используя QDir :: HOMEPATH
process.execute("C:/Documents and Settings/pjo/myprok/tmp/APP.exe");
errorString возвращает «Unknow п ошибка»
Я попытался с помощью метода запуска и которым никогда не работает:
B Не работает Код:
process.start("C:/Documents and Settings/pjo/myprok/tmp/APP.exe");
Ошибка: Путь не найден
process.start("C:/DOCUME~1/pjo/myprok/tmp/APP.exe");
Ошибка: Неизвестная ошибка
Ах, вы были первыми, кто читал документацию :) –