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

Вниз

Окно копирования windows   Найти похожие ветки 

 
nokla user   (2010-02-24 17:29) [0]

Есть 2 ListView
В процесе копирования объектов из одного в другой хотелось бы показывать стандартное виндовое окно копирования файлов. Можно ли это сделать или надо свою похожую форму создавать с програсбаром, видео и т.д.?


 
Rouse_ ©   (2010-02-24 17:36) [1]

реализуй IDropTarget + IDropSource, будет тебе диалог


 
nokla user   (2010-02-24 17:46) [2]

Не совсем понял, точнее совсем не понял.
Каким боком DropTarget и DropSource в стандартному виндовому окну?


 
Rouse_ ©   (2010-02-24 18:05) [3]

Не DropTarget и DropSource, а интерфейсы IDropTarget и IDropSource, посредством которых и осуществляется легальное копирование файлов в системе и соответственно отображение требуемого диалога.


 
{RASkov} ©   (2010-02-24 22:04) [4]

> [0] nokla user   (24.02.10 17:29)
> форму создавать с програсбаром, видео

для видео, т.е. эффект перекидывания файлов
TAnimate.CommonAVI:=aviCopyFiles
ну и стандартный прогрессбар, за которым следить самому...
:) как вариант.
А объекты - это файлы? Если да то можно еще SHFileOperation использовать...


 
nokla user   (2010-02-25 15:34) [5]

Спасибо за подсказку насчёт aviCopyFiles
Объекты это просто объекты моего класса.

К сожалению, рабриратся с интерфейсами IDropTarget и IDropSource уже нет времени, но обязательно займусь этим, спасибо за наводку.


 
Rouse_ ©   (2010-02-25 17:59) [6]


>
> К сожалению, рабриратся с интерфейсами IDropTarget и IDropSource
> уже нет времени, но обязательно займусь этим, спасибо за
> наводку.

Там разбираться в принципе не много. На вот тебе почти законченный набор классов, как раз его в нашем ПО в след версии собираемся использовать для интеграции с шеллом в части драгдропа как в проводник и из него, так и в рамках драгдропа в самой программе между вкладками.

http://rouse.drkb.ru/tmp/fwoledragdrop.zip


 
Игорь ©   (2010-02-25 18:13) [7]


> Rouse_ ©   (25.02.10 17:59) [6]
>
> http://rouse.drkb.ru/tmp/fwoledragdrop.zip


Спасибо Rouse, почаще ПОЖАЛУЙСТА публикуй свои исходники, лично мне многие из них очень помогли


 
Rouse_ ©   (2010-02-25 20:09) [8]

Не вопрос - скоро сделаю публикацию большого пакета наработок, а то чего-то руки не до ходят :)



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

Форум: "Основная";
Текущий архив: 2011.09.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.003 c
2-1307213708
Gu
2011-06-04 22:55
2011.09.25
Определить наличие звуковухи


2-1307420556
Sergey
2011-06-07 08:22
2011.09.25
Версия EhLid


4-1250595955
pirate
2009-08-18 15:45
2011.09.25
Alt+MouseUp


2-1307121220
Gu
2011-06-03 21:13
2011.09.25
Png модули


2-1307195961
Buzzik
2011-06-04 17:59
2011.09.25
Treeview, как хранить?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский