Форум » Для флейма » Список файлов » Ответить

Список файлов

fil: Приветствую ! В винде открываем папку. В ней некие файлы. Помечаем нужные и правой кнопкой копируем. Т.е., я так понимаю, в клипборде сохраняются ссылки на эти файлы. Далее - в моей проге есть бровс, правой кнопкой мыши мне нужно вставлять заголовки этих файлов в бровс (с путем). Как, в принципе, можно решить эту задачу

Ответов - 30, стр: 1 2 All

fil: 1. в вернем ли регистре AS LONG ? 2. ежели LONG заменить на INT или даже SHORT ?

Dima: fil пишет: 1. в вернем ли регистре AS LONG ? конечно в общем ему не нравится UINT

fil: ну и переименуй UINT в itm, например, у меня сработало


Dima: да сработало. вот только [pre2] if DragQueryFile (hDrp, st-1, fl, 200)=0 exit else ? fl // вылезает пустота , хотя список файлов помечен и скопирован в буфер endif [/pre2] PS Windows 7

fil: Возникла альтернативная задачка - вставить в клипборд список файлов дабы потом юзер мог скопировать эти файлы в нужную папку. Не делал кто ?

fil: В общем понятно, что надо пользрвать SetFileDropList (filePaths As StringCollection) Вот только как эту StringCollection создать ?

Dima: fil пишет: Вот только как эту StringCollection создать ? Гуглить надо Юра :) Например _http://dev.net.ua/blogs/sergeybelskiy/archive/2011/08/02/10947.aspx

fil: Да, и как мне эта ссылка поможет ?

Dima: Тогда мучай гугл строкой (как вариант) StringCollection создать

fil: Тогда мучай гугл строкой Ну, ценный совет, учту Собственно надо получить системный объект и из него эту Collection. На .NET-вских языках все это просто а как на Хаборе х.з.



полная версия страницы