Форум "Delphi"
Паскаль, Делфи
#0
Ergoist
© 15.06.04 10:31:04 - 24.03.08 12:34:51 Excel и Delphi технология Drag&DropКак организовать технологию Drag&Drop между своим приложением и Excel? Нужно из Excel перетащить в свое приложение ячейку с данными.
|
|
#1 Vlad © 15.06.04 11:26:30
а из него, вообще, можно перетащить? |
|
#2 Vlad © 15.06.04 11:27:30
а из него, вообще, можно перетащить? |
|
> Vlad © В самом Екселе можно перетаскивать. По крайней мере между родными таблицами. Логично предположить, что и за пределы перетаскивает. > Ergoist © думаю, что можно такое сделать. Вопрос только в том как именно. Нужно плясать от события onDragOver procedure TForm1.FormDragOver(Sender, Source: TObject; X, Y: Integer;Видим, что пока Accept не будет истиной(true), то ничего вставить в наше приложение через Drag&Drop мы не сможем. Радует то, что мы сами определям чему будет равнятся Accept. А определять мы будем взависимости от Sender, Source и X, Y. К сожалению куска кода бросить не могу, так как нет времени потестить подобную штуку. Может на выходные попробую. |
|
#4
Ergoist
© 16.06.04 04:11:51
Дело в том, что это событие (для формы) не воспринимается приложением, если мы тащим на него чтото извне - ведь необходимо знать Source - а оно не известно. |
|
#5 kintors 23.03.08 09:44:08
|
|
#6 blackman © 24.03.08 12:04:18
Как импортировать данные из Excel в StringGrid "Межплатформенный" Drag & Drop Добавлено: 02/06/05 :) |
|
#7 blackman © 24.03.08 12:04:34
Как импортировать данные из Excel в StringGrid "Межплатформенный" Drag & Drop Добавлено: 02/06/05 :) |
|
#8 Dmitriy O. © 24.03.08 12:34:50
А Ctrl-C -> Ctrl-V уже не катит ? |
Написать ответ |
|
