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

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

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

Post by ladserg »

Чот не могу разобраться :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: 13863
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

Есть возможность получить содержимое открытой панели.
Есть возможность открыть на панели определённую папку из архива.
Больше ничего нет.
ladserg
Posts: 234
Joined: Thu 19 Feb, 2009 14:51
Has thanked: 5 times
Been thanked: 6 times

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

Post by ladserg »

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

А обычный поиск как эту проблему решает не известно? Он вроде как то получает список файлов в виртуальной ФС плагина.
User avatar
John Doe
Бюрократ
Posts: 13863
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

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

Повторить то же самое через АПИ в принципе можно, но будет сильно тормозить (есть пара тикетов на мантисе, например: 0002737: FCTL_SETPANELDIR напрасно закрывает панели плагинов.)
ladserg
Posts: 234
Joined: Thu 19 Feb, 2009 14:51
Has thanked: 5 times
Been thanked: 6 times

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

Post by ladserg »

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

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