Как добавить переход во временную папку пользователя?

Модератор: motyara

Ответить
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Как добавить переход во временную папку пользователя?

Сообщение avmaksimov »

Речь идет о "Системные каталоги", "Пользовательские", "Временные". Написал в sfolders.inc строку Temp - ничего не изменилось.

А как надо?
С уважением, Андрей.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Необходима строка в формате:

Код: Выделить всё

"название_каталога", путь
(название в кавычках, путь может быть в виде переменной)
Для временного каталога строка выглядит так:

Код: Выделить всё

"Временный каталог", %temp%
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Re: Как добавить переход во временную папку пользователя?

Сообщение avmaksimov »

Спасибо. Хорошо, если бы была справка. Хотя бы в виде .txt файла или прямо в нем в виде комментариев.

Про переменную непонятно. Откуда она возьмется?

И еще не отображается строка: "$iniFilesDir$", %iniFilesDir%

Это баг или фича?)
С уважением, Андрей.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

1. Да, пояснения в файле явно лишними не были бы. Добавлю.
2. Переменные такие как "%temp%" и "%username%" обычно большинству пользователей известны. Об этих переменных есть небольшая статейка в википедии, некоторые из этих переменных можно увидеть если выполнить команду set в командном интерпретаторе.
3. Строка про %iniFilesDir% не отображается тогда, когда настройки программы хранятся в каталоге программы (а каталог программы в этом меню отображается первой строкой).
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Re:

Сообщение avmaksimov »

Max Diesel писал(а): Ср янв 25, 2017 11:10 am Необходима строка в формате:

Код: Выделить всё

"название_каталога", путь
(название в кавычках, путь может быть в виде переменной)
Для временного каталога строка выглядит так:

Код: Выделить всё

"Временный каталог", %temp%
Про переменные окружения понятно) Я про первую часть (название).
С уважением, Андрей.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Название - оно и есть название. Это то, как будет подписан пункт в контекстном меню.
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Re:

Сообщение avmaksimov »

Max Diesel писал(а): Ср янв 25, 2017 2:58 pm Название - оно и есть название. Это то, как будет подписан пункт в контекстном меню.
Спрошу по-другому. $uncom$ и $iniFilesDir$ - hard code?)
С уважением, Андрей.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Переменные $uncom$, $inifilesdir$, $system$, $user$, $documents$, $settings$, $temp$ - это встроенные переменные, которые при построении списка программа заменит на названия. Они используются только лишь в этом файле.
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Re: Как добавить переход во временную папку пользователя?

Сообщение avmaksimov »

Благодарю!
С уважением, Андрей.
Ответить