Форум: "WinAPI";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
ВнизDrag&Drop элементов из проводника в моё приложение Найти похожие ветки
← →
Cheburek (2004-10-20 22:49) [0]Здравствуйте, уважаемые мастера.
Проблема такая : как заставить компоненты Делфи реагировать на Drag&Drop элементов из проводника ?
Когда пытаюсь перетащить файлы из проводника и бросить их в ListBox (или любой другой компонент),
появляется перечёркнутый круг (DROP не возможен), событие OnDragOver компонента вообще не
отрабатывает ????????, будто я и не таскаю на компонентом файлик...
У элемента над которым таскаю файл в событие OnDragOver написана только одна строка :
Accept := true;
Между Дельфийскими компонентами Drag&Drop отрабатывает на ура - проверял.
Помогите разобраться, а то уже потихоньку с ума схожу... :(
P.S. Вроде говорят, что для того, что бы таскать файлы из проводника и кидать их в свое приложение
надо компонент приёмник делать производным от интерфейсов IPersistFile и IDropTarget. Но как это
сделать не знаю. Прошу любой помощи, вплоть до ссылок на статьи...
← →
GuAV © (2004-10-20 23:53) [1]http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988619923&n=15
← →
GuAV © (2004-10-20 23:56) [2]для TWinControl"ов точно также, сообщение при этом обрабатывать используя WindowProc property.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.033 c