- Регистрация
- 05.11.2016
- Сообщения
- 242
- Благодарностей
- 20
- Баллы
- 18
ЗАДАЧА:
Есть куча проектов и у всех них есть один общий список который лежит в папке на разное кол-во уровней вверх.
Из этого списка каждый проект временно берет строку, потом по завершении работы ее возвращает.
ВОПРОСЫ:
1 . можно ли как то задать глобальную переменную для всего зенно? что бы в нее прописать путь от корня до корневой папки с шаблонами, типа аткого:
{-Variable.root_path-} - будет всегда C:\Users\Администратор\MyFolder
Может где то в папке с самой программой есть такой файл?
Что бы любой шаб который открывается мог считать эту переменную без лишних кубиков и пр.
2. можно ли как то в пути к списку прописать хитрым способом что надо подняться на 2 уровня вверх, а дальше уже путь до файла списка?
3. как добраться до файла списка уже нашел, через парсинг из переменной {-Project.Directory-} части пути и использования его в пути в файлу списка. но все же файл остается пустым, т.к. в проекте файл грузится при запуске и не обновляется после того как парсим часть пути.
{-Variable.root_path-}\ZennoPoster\settings\LoginsKB.txt
его бы как то через C# обновить. подскажите пжлст сниппет на C#.
или любое другое решение задачи )
Есть куча проектов и у всех них есть один общий список который лежит в папке на разное кол-во уровней вверх.
Из этого списка каждый проект временно берет строку, потом по завершении работы ее возвращает.
ВОПРОСЫ:
1 . можно ли как то задать глобальную переменную для всего зенно? что бы в нее прописать путь от корня до корневой папки с шаблонами, типа аткого:
{-Variable.root_path-} - будет всегда C:\Users\Администратор\MyFolder
Может где то в папке с самой программой есть такой файл?
Что бы любой шаб который открывается мог считать эту переменную без лишних кубиков и пр.
2. можно ли как то в пути к списку прописать хитрым способом что надо подняться на 2 уровня вверх, а дальше уже путь до файла списка?
3. как добраться до файла списка уже нашел, через парсинг из переменной {-Project.Directory-} части пути и использования его в пути в файлу списка. но все же файл остается пустым, т.к. в проекте файл грузится при запуске и не обновляется после того как парсим часть пути.
{-Variable.root_path-}\ZennoPoster\settings\LoginsKB.txt
его бы как то через C# обновить. подскажите пжлст сниппет на C#.
или любое другое решение задачи )