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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Непонятки с Process  (Прочитано 2188 раз)
merke
Гость
« : Декабрь 08, 2010, 11:43 »

всем привет!

В общем есть консольное приложение, которое при запуске смотрит с какими параметрами оно было запущено и в текущей директории в папочке Data создает определенный файл. Если всё это компилить запускать из creator то всё работает. Если же данное приложение перетащить в другую директорию и из другой программы посредством proc.startDetached("Prilojenie", lst); звпустить её передав те же самые параметры то приложение не может найти папочку Data хотя она в этой директории есть.

Сначала писал путь к файлу вот так
Код:
QString path;
path.append(QDir::currentPath());
path.append(QDir::separator());
path.append("Data");

Теперь если запускать это приложение посредством QProcess из другого приложения этот путь не находится.

Не могу понять в чем дело!

Очень нужна помощь!

С уважением Александр!
Записан
BaltikS
Гость
« Ответ #1 : Декабрь 08, 2010, 13:35 »

попробуйте qApp->applicationDirPath()
Записан
merke
Гость
« Ответ #2 : Декабрь 08, 2010, 17:38 »

спасибо, так и сделал, проканало!!!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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