Форум » Для флейма » Список файлов » Ответить
Список файлов
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-вских языках все это просто а как на Хаборе х.з.
полная версия страницы