Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как перетащить файл из своей проги в другую? [D6]


Inspired ©   (2005-06-29 15:42:00) 

Подскажите как это сделать? Задача такая. У меня есть список файлов, пользователь его видит на экране (TStringGrid). Путь к файлу известен. Хочу сделать, чтобы можно было мышкой взять файл и перетащить его в другую программу, например в WinAmp, так же как из Explorer'а.
Спасибо.


kami   (2005-06-30 15:27:00) [1]

2 [3] Inspired
Если ни о чем не говорит, то не мучай голову, скачай себе http://www.torry.net/vcl/system/draganddrop/dragdrop.exe.Там неплохой хелп с примерами, несколько строк своего кода и drag&drop готов.


Inspired   (2005-06-30 14:12:00) [2]

TO kami ©   (29.06.05 16:48) [1]
>>Если на API - тогда прямая дорога реализовывать интерфейсы IDropSource & IDataObject
Ни о чем пока не говорит, поищу. Сенк.

TO Anatoly Podgoretsky ©   (29.06.05 16:54) [2]
>>У тебя нет файлов соответственно нечего перетягивать.

Добрый день. Что значит нет файлов. Файлы реально есть. В WindowsCommander'е тоже на экране грид, из которого можно файлы куда угодно перетащить.


Anatoly Podgoretsky   (2005-06-29 16:54:00) [3]

Inspired   (29.06.05 15:42)  
У тебя нет файлов соответственно нечего перетягивать.


kami   (2005-06-29 16:48:00) [4]

Если на API - тогда прямая дорога реализовывать интерфейсы IDropSource & IDataObject
Если без всего этого - на Торри есть Drag&Drop component suite 3.7. Для Вашего случая(перетащить существующие файлы)-идеальный вариант.


Наверх

Титульная страница Поиск, карта сайта Написать письмо