Список файлов каталогов на панели плагина.

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
ladserg
Posts: 215
Joined: Thu 19 Feb, 2009 14:51
Has thanked: 1 time
Been thanked: 1 time

Список файлов каталогов на панели плагина.

Post by ladserg » Thu 18 Sep, 2014 07:26

Чот не могу разобраться :dyatel: , не подскажете как получить список файлов каталогов на панели плагина при помощи LuaFAR? Например если открыть при помощи arclite какой нибудь архив с папками, как глянуть содержимое каталогов в этом архиве, по возможности не рекурсивно
Last edited by HaRT on Thu 18 Sep, 2014 11:56, edited 1 time in total.
Reason: Убран Значок

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Re: Список файлов каталогов на панели плагина.

Post by John Doe » Thu 18 Sep, 2014 07:31

Есть возможность получить содержимое открытой панели.
Есть возможность открыть на панели определённую папку из архива.
Больше ничего нет.

ladserg
Posts: 215
Joined: Thu 19 Feb, 2009 14:51
Has thanked: 1 time
Been thanked: 1 time

Re: Список файлов каталогов на панели плагина.

Post by ladserg » Thu 18 Sep, 2014 07:52

John Doe wrote:Есть возможность получить содержимое открытой панели.
Есть возможность открыть на панели определённую папку из архива.
Больше ничего нет.
Хм, понял, спасибо.

А обычный поиск как эту проблему решает не известно? Он вроде как то получает список файлов в виртуальной ФС плагина.

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Re: Список файлов каталогов на панели плагина.

Post by John Doe » Thu 18 Sep, 2014 11:55

А обычный поиск как эту проблему решает не известно? Он вроде как то получает список файлов в виртуальной ФС плагина.
Очевидно посредством GetFindDataW/SetDirectoryW, экспортируемых плагином.

Повторить то же самое через АПИ в принципе можно, но будет сильно тормозить (есть пара тикетов на мантисе, например: 0002737: FCTL_SETPANELDIR напрасно закрывает панели плагинов.)

ladserg
Posts: 215
Joined: Thu 19 Feb, 2009 14:51
Has thanked: 1 time
Been thanked: 1 time

Re: Список файлов каталогов на панели плагина.

Post by ladserg » Thu 18 Sep, 2014 12:17

John Doe: Понятно, спасибо.

Post Reply

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