Есть такая ситуация, имею листконтрол с перечисленными в нем файлами, файлы с
разных каталогов, по r-клику мыши создаю контекстное меню, в нем же есть кроме
моих item-ов и контестное меню винды. Скажите плз как мне затолкать в PIDL
список этих файлов _из разных каталогов_ ? Для того чтобы потом с ними
Cut/Copy/Delete операции отрабатывали правильно. Hу delete я ещё пережить могу,
можно херить файлы ручками, а вот если юзер выбрал десяток mp3 и хочет чтобы
они у него в винампе играть начали (появившись в плейлисте) или cut-нуть
несколько файлов. Это ой! Нужное мне поведение реализовано в винде в результатах
поиска можно выделить файло из разных папок и cut-нуть их.
Покажите пожалуйста куском кода как я могу затолкать в PIDL список разных
файлов и сделать потом шелу InvokeCommand(...) с ними, а то я уже скоро
застрелюсь
Заранее спасибо!
ps. Если вам удобнее то лучше писать на аську 53898432
Здравствуйте, izverg, Вы писали:
I>Покажите пожалуйста куском кода как я могу затолкать в PIDL список разных
I>файлов и сделать потом шелу InvokeCommand(...) с ними, а то я уже скоро
I>застрелюсь
Народ! Никто не в курсе чтоли ?
Здравствуйте, izverg, Вы писали:
I>несколько файлов. Это ой! Нужное мне поведение реализовано в винде в результатах
I>поиска можно выделить файло из разных папок и cut-нуть их.
Все пути в таких списках — relative pidls.
Поэтому можно только из одной папки.
Решение:
Создаём расширение пространства имён — вритуальную папку наподобие Search Results.
Подробнее — смотри продукты типа
www.shellplus.com