Russian Qt Forum
Сентябрь 30, 2024, 12:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: Пробелы в QProcess::start  (Прочитано 17138 раз)
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #30 : Июнь 11, 2012, 22:21 »


Лучше прямые слеши использовать.

Одно из этого должно правильно передавать параметры (параметры произвольные для примера):
Код
C++ (Qt)
start("F:/Program Files/1cv82/common/1cestart.exe",
   QStringList() << "/F"  << "E:/test/dfsd2 gffgh 1.test");

Код
C++ (Qt)
start("F:/Program Files/1cv82/common/1cestart.exe",
   QStringList() << "/FE:/test/dfsd2 gffgh 1.test");

Если это не работает, значит виноват 1cestart и ничего тут не сделаешь.
А мне начинает казатся, что QProcess тупо без разбора разворачивает все прямые слеши в обратные, поэтому обратные слеши, которые обозначают опции, херятся.
Записан
andrew.k
Гость
« Ответ #31 : Июнь 12, 2012, 00:58 »


Лучше прямые слеши использовать.

Одно из этого должно правильно передавать параметры (параметры произвольные для примера):
Код
C++ (Qt)
start("F:/Program Files/1cv82/common/1cestart.exe",
   QStringList() << "/F"  << "E:/test/dfsd2 gffgh 1.test");

Код
C++ (Qt)
start("F:/Program Files/1cv82/common/1cestart.exe",
   QStringList() << "/FE:/test/dfsd2 gffgh 1.test");

Если это не работает, значит виноват 1cestart и ничего тут не сделаешь.
А мне начинает казатся, что QProcess тупо без разбора разворачивает все прямые слеши в обратные, поэтому обратные слеши, которые обозначают опции, херятся.
не говори глупости.
Записан
Patrin Andrey
Гость
« Ответ #32 : Июнь 12, 2012, 10:28 »

Код:
bool ok = QProcess::startDetached(
    "F:\Program Files\1cv82\common\1cestart.exe",
    QStringList()
    << "DESIGNER"
    << "/F"
    << "\"E:/test\""
    << "/DumpIB"
    << ""\E:/test/dfsd2 gffgh 1.dt\""
    << "/N"
    << "\"asd\""
    << "/P"
    << "\"123\""
);
Записан
Dastes
Гость
« Ответ #33 : Июнь 12, 2012, 19:20 »

Значит не судьба Злой
Спасибо за помощь
Записан
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.109 секунд. Запросов: 20.