Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.21;
Скачать: CL | DM;

Вниз

Как перетащить файл из своей проги в другую?   Найти похожие ветки 

 
Inspired   (2005-06-29 15:42) [0]

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


 
kami ©   (2005-06-29 16:48) [1]

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


 
Anatoly Podgoretsky ©   (2005-06-29 16:54) [2]

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


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

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

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

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


 
kami ©   (2005-06-30 15:27) [4]

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



Страницы: 1 вся ветка

Текущий архив: 2005.08.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.045 c
1-1123147749
Dust
2005-08-04 13:29
2005.08.21
помогите разобраться с Critical Sections


6-1115896255
DmitryMN
2005-05-12 15:10
2005.08.21
Проблема с пересылкой строк.


14-1122495978
Qwertyk
2005-07-28 00:26
2005.08.21
Как избавиться от разводов


14-1122647631
Alexon
2005-07-29 18:33
2005.08.21
Работа с TServerSocket/TClientSocket


14-1122575676
Alexander Panov
2005-07-28 22:34
2005.08.21
товарищъ с адреса 217.106.205.35, не надо так делать!