Вниз
Скачать: CL | DM;

И снова Drag&Drop. Где можно почитать: как зарегистрировать   Найти похожие ветки 

← →
@andrew ©   (2002-11-06 16:14) [0]

в системе компонент как приемник..., блин, как же сформулировать :-). Короче, мне надо, чтобы запустив мое приложение два раза можно было из одного перетащить в другое, напр., бнальный текст из ListBox-а. Спасибо!


← →
Skier ©   (2002-11-06 17:01) [1]

>@andrew
Наколько я помню MBo писал об этом (или примерно об этом)
хорошую статью. Поищи здесь...


← →
MBo ©   (2002-11-06 17:16) [2]

О таком в статье нет. Нужно реализовывать интерфейсы: для приемника - IDropTarget, а для источника - IDropSource и IDataObject. В принципе, можно обойтись и без OLE, формированием данных формата CF_HDROP в буфере обмена со своими "ключами" и обработкой WM_DROPFILES - не тривиальным образом, а анализируя на наличие своего "ключа", но это будет, видимо, иногда мешать обычной вставке Windows из буфера.

проще всего использовать пакет Anders Melander Drag"n"Drop Component Suite (есть на torry)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
7-59443
Crush_fm
2002-09-16 22:07
2002.11.18
Как программно узнать общий объём HDD.


14-59356
McSimm
2002-10-29 17:09
2002.11.18
Genesis


6-59297
White_1
2002-09-19 15:15
2002.11.18
Вопрос по использованию компонента NMUDP


1-59165
Кен
2002-10-12 06:43
2002.11.18
Как определить высоту текста в RichEdit е? Если текст набран


3-59063
Bishop
2002-10-29 18:32
2002.11.18
Форум на Delphi.




   Наверх