![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.06.2012
Сообщений: 39
|
![]()
Будьте добры, уважаемые специалисты, подскажите, существует ли способ сложения содержимого всех строк компонента Memo, если строк очень много ? И в какой компонент можно (или лучше) это сложить?
Хочу использовать Edit. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Что значит сложения содержимого?
Вообще самый быстрой список строк это TStringList. Если же будешь обрабатывать в Мемо то учти одну мелочь: Из-за отрисовки в него добавление может тормозить, поэтому перед многочисленными операциями добавления (например наполнения мемо в цикле) используются маркеры отключения перерисовки: Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...зачем их складывать, уже есть Memo.Lines/
Какова ваша конечная цель?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 26.06.2012
Сообщений: 39
|
![]() Цитата:
Хочу пояснить: у меня есть 200 сгенерированных вещ. чисел (от 0 до 1), выведенных в Memo1. Все числа имеют 8 знаков после запятой. С ними я должна сделать следующее: у каждого отбросить целую часть (т. е ноль), а дробные части склеить. Таким образом получается некое огромное число из 1600 символов, с которыми я должна буду основательно поработать. Первое что пришло в голову - загнать это число в Edit и работать там с ним как со строкой. Но вот по поводу того как выдернуть из Memo двести чисел и всем им сделать обрезание, пока ничего в голову не приходит. Правда мне уже дали очень веский совет Код:
|
|
![]() |
![]() |
![]() |
#5 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Или еще лучше - строковый массив. Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 26.06.2012
Сообщений: 39
|
![]()
Конечно же не секрет. Я сейчас работаю над последним пунктом своей лабы, который называется проверка на стохастичность Генератора Вещественных Чисел. Мне самой наверно сложно будет объяснить что это из себя предствляет, поэтому хочу показать методичку. Но там не так понятно как нам объясняли на лекции.
|
![]() |
![]() |
![]() |
#7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Жуть......
I'm learning to live...
|
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
тем не менее. Цитата:
Код:
|
||
![]() |
![]() |
![]() |
#9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Слегка добавлю безопасности:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 26.06.2012
Сообщений: 39
|
![]()
Простите, не ожидала что для меня будут ещё пожелания, только сейчас их случайно увидела. Должна сказать, что к этому моменту я уже столько всяких вариантов перепробовала с проверкой на стохастичность, что страшно сказать. Прямо сейчас уже просто физически не в состоянии применить вышеуказанные советы, т.к. пальцы уже онемели+нервный тик. Завтра обязательно постараюсь доделать эту работу.
Кстати, эта строчка Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с memo | Siemka | Общие вопросы Delphi | 4 | 16.10.2012 20:54 |
Работа в Memo | pusik | Компоненты Delphi | 2 | 17.05.2011 11:38 |
работа с Memo | eva-2030 | Общие вопросы Delphi | 1 | 17.05.2011 03:00 |
Работа с Memo | Chaser | Общие вопросы C/C++ | 0 | 26.03.2010 22:03 |
Работа с Memo | Волк | Общие вопросы Delphi | 3 | 13.02.2009 17:47 |