Как установить переменные окруженияDelphi , ОС и Железо , Переменные окруженияКак установить переменные окружения
Следующая простая подпрограмма создаёт новые значения в переменных окружения. Если переменной окружения не существует, то она создаётся. Если переменной окружения установить значение пустой строки, то переменная удаляется. Функция возвращает 0, если значение переменной установлено или переменная создана успешно, либо возвратит значение ошибки Windows вслучае неудачи. Обратите внимание, что размер пространства доступного для переменных окружения ограничен.
ЗАМЕЧАНИЕ: данный способ позволяет делать изменения в переменных окружения только для текущего процесса либо для дочерних процессов, порождённых текущим. Для того, чтобы передать какую-либо переменную окружения в дочерний процесс просто:
А вот как выглядит пример передачи текущих переменных окружения + переменной FOO=Bar в дочерний процесс:
Так же можно воспользоваться примером, содержащем различные примеры работы с переменными окружения, который можно скачать здесь Установка переменных окружения в Delphi: функция SetEnvVarValue и способ передачи переменных окружения в дочерние процессы. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Переменные окружения ::
|
||||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |