Возможно ли на VBA изменить переменные окружения для определенного процесса ?
Формулировка задачи:
Доброго времени суток!
Задача следующая: из Access'а запускаю внешнее приложение. Приложение выдает ошибку, что не находит файл *.ini. Если запускать этот же exe-шник из директории, где он находится, то он отрабатывает без ошибок. Мое мнение, что при запуске exe-файла из Access процесс получает в качестве переменных окружения те, которые у Access. В частности, переменная Current Directory.
Вопрос: как установить для запускаемого процесса нужные значения переменных окружения (Current Directory).
Пример строки:
Задача следующая: из Access'а запускаю внешнее приложение. Приложение выдает ошибку, что не находит файл *.ini. Если запускать этот же exe-шник из директории, где он находится, то он отрабатывает без ошибок. Мое мнение, что при запуске exe-файла из Access процесс получает в качестве переменных окружения те, которые у Access. В частности, переменная Current Directory.
Вопрос: как установить для запускаемого процесса нужные значения переменных окружения (Current Directory).
Пример строки:
Решение задачи: «Возможно ли на VBA изменить переменные окружения для определенного процесса ?»
textual
Листинг программы
d: cd temp\datadir
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д