Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.15;
Скачать: CL | DM;

Вниз

delphi из excel в stringgrid через буфер обмена   Найти похожие ветки 

 
Iriss   (2009-01-26 10:00) [0]

Здравствуйте,
возникла необходимость вставить скопированыый текст(некоторый диапазон ячеек) из excel в stringgrid через буфер обмена
нашел вариант, который вроде бы вставляет этот текст, но в одну ячейку
-------------------
type
 TMyCustomGrid = class(TCustomGrid)
 public
   property InplaceEditor;
 end;

...

if ActiveControl is TCustomGrid then
 TMyCustomGrid(ActiveControl).InplaceEditor.CopyToClipboard;
--------------------------------------------------------

А хотелось бы, чтобы разбивал диапозон ячеек так же , как и в Excel, т.е. если я скопировал три ячейки по горизонтали, то и в stringgrid при вставке должно вставиться в три ячейки по горизонтали.

Спасибо


 
Anatoly Podgoretsky ©   (2009-01-26 10:02) [1]

> Iriss  (26.01.2009 10:00:00)  [0]

CopyToClipboard это немного другое направление.


 
Iriss   (2009-01-26 10:38) [2]

ой, попутал когда писал вопрос, конечно  TMyCustomGrid(ActiveControl).InplaceEditor.PasteFromClipboard;


 
Anatoly Podgoretsky ©   (2009-01-26 11:25) [3]

> Iriss  (26.01.2009 10:38:02)  [2]

Правильно реализовывать это через IDropTarget интерфейс.



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

Текущий архив: 2009.03.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.168 c
8-1192181973
deswan
2007-10-12 13:39
2009.03.15
gif анимация


2-1232628723
charoey_mag
2009-01-22 15:52
2009.03.15
Получить имя NetBIOS


2-1231070012
GVas
2009-01-04 14:53
2009.03.15
Оптимизация скорости вывода на екран с помощью Label


2-1232568829
F@T@L_Err0r
2009-01-21 23:13
2009.03.15
Перезвонить при обрыве связи через DSL


3-1216798241
FBuilder
2008-07-23 11:30
2009.03.15
Изменить тип поля