Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
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() не добавляет искомую переменную к текущему окружению. |
|
|
|
|
maint |
26.12.2012, 16:03
Сообщение
#4
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: 2
|
ну можно setenv применить попробовать
|
|
|
|
|
mva |
27.12.2012, 9:09
Сообщение
#5
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 104 Регистрация: 15.3.2009 Из: Киров Пользователь №: 615 Спасибо сказали: 3 раз(а) Репутация: 0
|
Цитата(maint @ 26.12.2012, 17:03) Link ну можно setenv применить попробовать Все замечательно работает. Спасибо! Я совсем не знаю стандартные библиотеки С++. |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 1.1.2026, 9:34 |