crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как установить переменную окружения текущего процесса?
mva
  опции профиля:
сообщение 26.12.2012, 9:53
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 104
Регистрация: 15.3.2009
Из: Киров
Пользователь №: 615

Спасибо сказали: 3 раз(а)




Репутация:   0  


Доброго дня!

Чего-то не мог найти, как установить переменную окружения для уже исполняемого приложения во время его исполнения. Все, что нашел в документации, кажется актуально только для порождаемых вновь процессов.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Snake174
  опции профиля:
сообщение 26.12.2012, 10:16
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 89
Регистрация: 18.4.2011
Из: Миасс
Пользователь №: 2613

Спасибо сказали: 9 раз(а)




Репутация:   0  


Попробуй qputenv()
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
mva
  опции профиля:
сообщение 26.12.2012, 13:33
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 104
Регистрация: 15.3.2009
Из: Киров
Пользователь №: 615

Спасибо сказали: 3 раз(а)




Репутация:   0  


Пробовал, не получается. Список переменных окружения выводил командой:

qDebug() << QProcessEnvironment::systemEnvironment ().toStringList();


qputenv() не добавляет искомую переменную к текущему окружению.

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 1.12.2024, 13:08