Помогите кто знает.
Как поместить в буфер обмена массив из MSFlexGrid
и как из буфера обмена перенести массив в MSFlexGrid ?
Заранее спасибо!!!
SetData() и GetData() - это копировать или брать из буфера графические объекты, а у меня числовой массив. Как можно сделать свой собственный формат ?Ennor писал(а):И то, и другое - руками.
Clipboard.SetData() - копируешь в буфер.
Clipboard.GetData() - берешь из буфера.
В обоих случаях придется тебе использовать свой собственный формат. Бери кусок массива TextMatrix() и суй его туда. Обратно - тем же макаром.
Это ты сделал для случая когда переносим массив из MSFlexGrid1 в MSFlexGrid2.Sirik писал(а):Вот пользуйся (написал за 10 минут).
ты из буфера вставляешь опять в MSFlexGrid.Sirik писал(а):Вот, пользуйся.
Спасибо за программку...работает!!!Sirik писал(а):Вот блин. А ты пробовал или нет????
У меня всё вставляется у туда и обратно!!!
Когда ты из Екселя копируешь выделенные ячейки в клип, то они копируются в формате (ячейка от ячейки разделена табом, а строки концом строки).
Сейчас этот форум просматривают: Google-бот и гости: 10