|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.11.2010, 04:34 | #1 |
Пользователь
Регистрация: 05.11.2010
Сообщений: 27
|
подсчет количества строк в memo
подскажите, как правильно посчитать и вывести в showmessage количество строк в memo?(за исключением пустых)
|
06.11.2010, 08:14 | #2 |
Форумчанин
Регистрация: 18.08.2010
Сообщений: 140
|
вообще memo.lines.count : Integer кажется там есть, но там пустые выводятся.
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
|
06.11.2010, 08:59 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А в цикле пройтись уже не модно?
I'm learning to live...
|
06.11.2010, 08:59 | #4 |
Delphi, учу С
Форумчанин
Регистрация: 20.10.2010
Сообщений: 178
|
Можно организовать цикл на подсчет пустых строк, путем проверки нескольких первых символов. А потом это число вычесть из memo.lines.count
|
06.11.2010, 09:39 | #5 | |
Форумчанин
Регистрация: 18.08.2010
Сообщений: 140
|
Цитата:
Код:
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
|
|
06.11.2010, 10:29 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
pray_driver, уважаемый коллега, внимательнее, пожалуйста. Если приводите пример, старайтесь, чтобы он был без ошибок...
Цитата:
|
|
06.11.2010, 11:00 | #7 |
Форумчанин
Регистрация: 18.08.2010
Сообщений: 140
|
Serge_Bliznykov, да вот кстати, думал над этим. Всегда забываю сколько там диапазон, от нуля до конца за вычетом единицы, или от 1 до конца.
Визуальное программирование расслабляет
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
|
06.11.2010, 11:26 | #8 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
Тут и думать не надо. Надо знать, что при использовании динамических структур данных отсчет всегда от 0
Перемешивай дело с бездельем и не сойдешь с ума...
|
06.11.2010, 11:36 | #9 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
Как вариант.. Можно просто убрать пустые строки и вывести их количество.
Код:
|
06.11.2010, 15:40 | #10 | |
Форумчанин
Регистрация: 18.08.2010
Сообщений: 140
|
Цитата:
мне кажется, эта ошибка "-1" не принципиальна в данном случае, когда тебе компьютер выдаст что-то типа "out of range". Не буду спорить что это ошибка конечно, но всего не упомнишь. Паскаль кстати используется всё меньше и меньше в серьёзном программировании, особенно в провинциях в России. Не каждая контора выложит 60000р. за 1 рабочее место, чтобы обеспечить сотрудников дельфой В вузах уже дельфе не учат кстати
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет количества слов | Driver_09 | Помощь студентам | 2 | 24.10.2010 17:14 |
Подсчет количества строк в БД (Delphi 7) | NuR1k | БД в Delphi | 8 | 30.08.2010 03:57 |
Подсчет количества часов | Fezdipekla | Microsoft Office Excel | 3 | 22.06.2010 13:54 |
Подсчет количества заполненных строк. | fuzzylogic | Microsoft Office Excel | 8 | 11.03.2010 18:37 |
Подсчет количества и частоты | Ensoph | Помощь студентам | 6 | 08.05.2008 10:16 |