Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > TreeView


Автор: Slayers 9.6.2009, 23:48
Как организовать перенос Итемов с TreeView1 в TreeView2 , я так понимаю мне надо юзать OnDragDrop , OnDragOver , ну чет после долгих моих мучений у меня все таки не получилось .... (((

Автор: GraNit 17.6.2009, 07:24
А обязательно это делать мышкой? Т.е. нажал на кнопку и "потащил" на другой TreeView? Если так то да Drag&Drop. А если не обязательно, то можно между ними кнопи сделать "<<" ">>" и тогда не стоит с drag&drop трогать.

Автор: Slayers 18.6.2009, 13:05
GraNit, Кстати спасибо , идейка не плохая , ну все таки хотелось бы узнать как можно организовать перенос мышкой ) такие знания не когда не помешают ))))
Если кто знает , поделитесь со всеми )

Автор: SerK 19.6.2009, 12:50
Slayers!

Этот вопрос (пертаскивание данных из своего приложения во внешнее)не так то прост.
Простым Drag&Drop тут не обойтись, здесь нужно задействовать технологию СОМ. Я над
этой проблемой ломал голову несколько месяцев. Задавал вопросы на множестве форумов, искал ответы на многих сайтах, нашел код, но Делфи, перевести его не могу не хватает знаний.
Пришлось упакавать его в компонент - заработало. К сожалению, этого компонента у меня нет под рукой, пишу не со своего компьютера. Словом, если не забуду, выложу на следующей неделе.

Автор: Slayers 19.6.2009, 14:09
ок , буду ждать , за ранее огромное спасибо )

Автор: JackyFox 24.6.2009, 15:11
Сначала, прочитав формулировку проблемы, решил: «Ой, да это ж просто!». Но пыл быстро спал smile

Погуглил немного. Нашел похожие темы в Google.Groups: http://groups.google.ru/group/borland.public.cppbuilder.vcl.components.using/browse_thread/thread/93b5281d947990df  и http://groups.google.ru/group/borland.public.cppbuilder.vcl/browse_thread/thread/fcdcd4862b9a310c.
Посмотрите, возможно, это Вам поможет.

Автор: SerK 1.7.2009, 14:33
Slayers

Даю ссылку на компонент TDragCOM, с помощьью которого можно перетаскивать файлы из своего приложения во внешние.
http://dudarik.wallst.ru/components.php

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)