|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.12.2020, 11:56 | #1 |
Пользователь
Регистрация: 09.12.2020
Сообщений: 30
|
длина не пустых строк Memo
Туплю. Дан частично заполненый Memo. Посчитать число заполненных строк. Выводит 0. А не должен. Что делаю не правильно?
Код:
Последний раз редактировалось IvaNoff2020; 11.12.2020 в 11:58. Причина: .. |
11.12.2020, 11:59 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
11.12.2020, 12:07 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
В переводе это значит: "В этом цикле не делать ничего"
А count_str += вроде бы из другой оперы (Си) . И begin end при одном операторе не нужен. Смешение "французского с нижегородским" Си - Паскаль. Код:
Последний раз редактировалось digitalis; 11.12.2020 в 12:15. |
11.12.2020, 12:08 | #4 |
Пользователь
Регистрация: 09.12.2020
Сообщений: 30
|
Aleksandr H., А что в этой строке неверно? Ну, объединил в скобки. Отладчик говорит Memo1.Lines.Count-1 = 136. 136 = число строк в файле. Из которого подгружается в Memo
Код:
Последний раз редактировалось IvaNoff2020; 11.12.2020 в 12:09. Причина: .. |
11.12.2020, 12:11 | #5 |
Пользователь
Регистрация: 09.12.2020
Сообщений: 30
|
IvaNoff2020, получается второй цикл надо. от 1 до длины каждой строки
Последний раз редактировалось IvaNoff2020; 11.12.2020 в 12:12. Причина: .. |
11.12.2020, 12:12 | #6 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
for i := 0 to (Memo1.Lines.Count - 1) do begin end ;
так понятнее ??? to digitals Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 11.12.2020 в 12:16. |
|
11.12.2020, 12:15 | #7 |
Пользователь
Регистрация: 09.12.2020
Сообщений: 30
|
evg_m, полагаю, первый цикл сколько строк в файле = столько проходов. второй саму текущую строку проверяет и если условие соответствует счетчик увеличиваем. так чтоли?
|
11.12.2020, 12:18 | #8 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Цитата:
|
|
11.12.2020, 12:29 | #9 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
?это точно так считается
Код:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
11.12.2020, 12:30 | #10 |
Пользователь
Регистрация: 09.12.2020
Сообщений: 30
|
IvaNoff2020, ; Не обратил внимание что поставилась.
И в count_str длину зачем-то добавлял. Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление пустых строк | Dessz_de_Laerre | Microsoft Office Excel | 7 | 24.08.2016 13:07 |
количество пустых строк | Ernest027 | БД в Delphi | 2 | 20.08.2015 15:14 |
Delphi.Чтение файла в Memo, вычисление, добавление строк в Memo | antonio_sk | Помощь студентам | 0 | 26.04.2013 18:01 |
Delphi. как добавить в Memo 5 строк, длина каждой 10 символов. | Nostalgia | Помощь студентам | 3 | 21.03.2010 12:31 |
Заполнение пустых строк.. | Balina | Microsoft Office Excel | 9 | 02.12.2009 11:49 |