Путь со знаком процента HE как переменная окружения в lua:panel.SetPanelDirectory(...)

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
User avatar
citRiks
Posts: 1612
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 502 times
Been thanked: 95 times

Путь со знаком процента HE как переменная окружения в lua:panel.SetPanelDirectory(...)

Post by citRiks »

Панель не согласна идти в такой путь:
lua:=panel.SetPanelDirectory(nil, 1, "E:\\%this-is-not-env-var%")
image.png
image.png (4.57 KiB) Viewed 484 times
Как-то лечится?
Last edited by citRiks on Fri 28 Feb, 2020 15:55, edited 1 time in total.
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Shmuel
Posts: 6401
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 401 times

Путь со знаком процента HE как переменная окружения в lua:panel.SetPanelDirectory(...)

Post by Shmuel »

citRiks wrote: Fri 28 Feb, 2020 15:54 Панель не согласна идти в такой путь:
lua:=panel.SetPanelDirectory(nil, 1, "E:\\%this-is-not-env-var%")
Сделал точно такую же папку как у вас E:\%this-is-not-env-var%, но у меня это работает.
Фар 5560 x86. Windows 10.
User avatar
HaRT
Moderator
Posts: 9936
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 141 times
Been thanked: 280 times

Путь со знаком процента HE как переменная окружения в lua:panel.SetPanelDirectory(...)

Post by HaRT »

citRiks, не в том ли дело, что на картинке диск G, а в коде E?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
citRiks
Posts: 1612
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 502 times
Been thanked: 95 times

Путь со знаком процента HE как переменная окружения в lua:panel.SetPanelDirectory(...)

Post by citRiks »

Всем спасибо, да, не та буква диска в issue reproducing, сейчас работает..
Ho, в "реальной" папке, там все еще плохо:
image.png
image.png (6.02 KiB) Viewed 439 times
image.png
image.png
image.png (11.23 KiB) Viewed 439 times
lua:=panel.SetPanelDirectory(nil, 0, "G:\\My-Far-Lua-Code\\%FARPROFILE%")
скопировано из адреса в эксплорере:
G:\My-Far-Lua-Code\%FARPROFILE%
или чудеса в решете, или я опять туплю чудесным образом..

В ФАРе папка стоит правильная, но это она вручную поставлена, вот из R: делаю:
lua:=panel.SetPanelDirectory(nil, 0, "G:\\My-Far-Lua-Code\\%FARPROFILE%")
image.png
Win7 SP1 Profesional, FAR 3.0.0.5555 x64
завтра попробую на 5560
Last edited by citRiks on Sat 29 Feb, 2020 00:05, edited 4 times in total.
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Post Reply

Return to “Нужна помощь”