Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 2.425 c
1-1122979085
Oleg_
2005-08-02 14:38
2005.08.21
выгрузка dll


14-1122466533
Lexer
2005-07-27 16:15
2005.08.21
Кляп удаленному компьютеру


3-1121011873
Kreyl
2005-07-10 20:11
2005.08.21
Что я делаю неправильно? Запрос или код?


4-1119850461
MTsv DN
2005-06-27 09:34
2005.08.21
Открыть два фала из Проводника или как послать WM_DROPFILES...


4-1120038815
Dmitrij_K
2005-06-29 13:53
2005.08.21
CreateProcess





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский