Месторасположение программы

Обсуждение программы xStarter
Ответить
Vumpil
Пассажир
Сообщения: 13
Зарегистрирован: Чт авг 16, 2012 10:37 pm
Благодарил (а): 0
Поблагодарили: 0

Месторасположение программы

Сообщение Vumpil » Вт янв 23, 2018 5:08 pm

Можно ли каким-то образом узнать, в какой папке расположена программа (скомпилированная ехе), которую только-что запустили.
Сейчас я создаю скрипт и вынужден выводить окно, в котором предлагается выбрать папку. Папку в которой, программа будет хранить временные файлы. Есть ли способ узнать расположение файла, чтоб хранить временные данные, рядом с программой?

Еще пришла идея, как-бы "устанавливать" программу. Предлагать выбрать папку для установки. После чего располагать там скрипт и сразу же "объяснять ему" где он находится.

Pavel
Ас
Сообщения: 287
Зарегистрирован: Пт июн 30, 2006 3:23 pm
Благодарил (а): 7 раз
Поблагодарили: 21 раз

Re: Месторасположение программы

Сообщение Pavel » Ср янв 31, 2018 9:18 am

Если не ошибаюсь, то функция [XSTARTERDIR] покажет путь запуска. И ничего прописывать заранее не надо.
Вложения
Winampstart.xstk
У меня есть портативный winamp? который сам выгружаться при закрытии не хочет - вот я для него и сваял. Смотри для примера.
(9.78 КБ) 282 скачивания

Vumpil
Пассажир
Сообщения: 13
Зарегистрирован: Чт авг 16, 2012 10:37 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Месторасположение программы

Сообщение Vumpil » Ср янв 31, 2018 2:44 pm

Ураа. Я очень рад этому ответу и что есть такое простое решение.
Большое спасибо, создатель :D

Ответить