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

Вниз

Ограничение объёма при копировании из TMemo в Clipboard   Найти похожие ветки 

 
Владимир   (2004-07-15 16:19) [0]

Почему при использовании
 mem.SelectAll;
 mem.CopyToClipboard;
происходит ограничение объёма информации.
Я использую это при копировании информации из DBGrid.
В Grid-е отображённых записей около 600, а копируется только 385.


 
clickmaker ©   (2004-07-15 17:33) [1]


> копировании из TMemo в Clipboard
> Я использую это при копировании информации из DBGrid

Так из мемо или из грида?


 
Владимир   (2004-07-15 17:37) [2]

Из DBGrid в Memo а потом в Clipboard.
Использовал чужое решение. Может существует более простой вариант?
После некоторых экспериментов стало похоже, что не хватает выделенной памяти. А вот как это исправить, к сожалению пока не знаю :(


 
clickmaker ©   (2004-07-15 17:50) [3]


> Владимир   (15.07.04 17:37) [2]
> Из DBGrid в Memo а потом в Clipboard

т.е. мемо-поля из грида в мемо по очереди что-ли?
Можно же проще: собрать в цикле весь текст из грида и Clipboard.AsText := S
а насчет памяти, то ограничений на системный буфер обмена явных нет: все от ресурсов компа зависит


 
jago   (2004-07-15 17:53) [4]

по-моему memo позволяет обрабатывать 64 кб текста


 
Владимир   (2004-07-15 18:08) [5]

самое интересное, что только-что попробовал     ExcelApp.Workbooks[1].WorkSheets["Grid Data"].Paste;
При 605 записях опять в перенесены только 385 строк.
Дело видно не в Memo или Clipboard-е, а что-то в DataSours-е.
А задача-то стояла простая, переносить раз в день содержимое Grid-а любым образом или в текстовый редактор или в Excel.
Но что-же это за непонятное ограничение?



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

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

Наверх




Память: 0.48 MB
Время: 0.046 c
1-1090309196
Жорик
2004-07-20 11:39
2004.08.01
Глюк при вызове функции


6-1085641355
samalex2504
2004-05-27 11:02
2004.08.01
Пересылка массива данных типа float через Socket


14-1089799403
Rostislav Rotaru
2004-07-14 14:03
2004.08.01
А какая разница на чем писать программы?


14-1089857133
Думкин
2004-07-15 06:05
2004.08.01
С днем рождения! 15 июля


14-1090107948
Bacuc
2004-07-18 03:45
2004.08.01
Компоненты EMS