Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Вниз

Ограничение объёма при копировании из 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.042 c
1-1090415440
som
2004-07-21 17:10
2004.08.01
Как осуществить вертикальную прокрутку текста ?


3-1089098825
Iddqd
2004-07-06 11:27
2004.08.01
Дни недели


14-1089327470
Константинов
2004-07-09 02:57
2004.08.01
Отцы и дети...


14-1089583824
Sheng
2004-07-12 02:10
2004.08.01
Я вернулся


1-1089508311
Алекс А
2004-07-11 05:11
2004.08.01
Как записать record в ini-файл ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский