|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.09.2017, 12:02 | #1 |
Регистрация: 21.01.2016
Сообщений: 6
|
Delphi 10 | Android | Проблема с Memo
Здравствуйте, уважаемые!
Появилась непонятка, прошу помощи. Задача: прочитать содержимое текстового файла вывести его в Memo с особыми визуальными параметрами (шрифт, размер шрифта, выравнивание...) Делаю так: Код:
При повторном нажатии на Button (ну например, нужно открыть другой файл в том же цикле) всё срабатывает, но в конце Memo, после текста появляются пустые строки!!! И количество их растёт с каждым нажатием (чтением файла). Не могу понять причину. При тестировании под Windows-32 этого не наблюдается, Memo каждый раз выделяет столько строк, сколько их в файле. А при тестировании под Android вот такая беда. Усть ли у Memo возможность "очиститься" полностью и обнулить количество строк? Буду благодарен любым подсказкам. Последний раз редактировалось YurMak; 15.09.2017 в 08:29. |
14.09.2017, 21:01 | #2 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
Код:
|
14.09.2017, 22:29 | #3 |
Регистрация: 21.01.2016
Сообщений: 6
|
Неет!
Мне не нужно читать файл в Memo! Мне нужно прочитать его именно в TStringList для последующей обработки (выделение части строки) и циклического внесения в Memo. Вот: Цитата: Всё работает корректно, но только с первого раза. При повторном нажатии на Button (ну например, нужно открыть другой файл в том же цикле) всё срабатывает, но в конце Memo, после текста появляются пустые строки!!! И количество их растёт с каждым нажатием (чтением файла). Как решить эту проблему? Последний раз редактировалось YurMak; 14.09.2017 в 22:35. |
15.09.2017, 07:55 | #4 | |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
Цитата:
можешь еще вот так добавить, если это не нарушит концепции программы Код:
Последний раз редактировалось PTyTb32; 15.09.2017 в 07:59. |
|
15.09.2017, 08:08 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
15.09.2017, 08:31 | #6 |
Регистрация: 21.01.2016
Сообщений: 6
|
|
15.09.2017, 08:34 | #7 |
Регистрация: 21.01.2016
Сообщений: 6
|
|
15.09.2017, 09:24 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
|
15.09.2017, 09:27 | #9 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
Serge_Bliznykov прав, так правильнее, проще и быстрее
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с отображением сайта на Android в Chrome | M-K | HTML и CSS | 2 | 24.10.2013 17:01 |
проблема с отображением данных поля MEMO в Delphi | betirsolt | БД в Delphi | 8 | 08.05.2013 12:39 |
Delphi.Чтение файла в Memo, вычисление, добавление строк в Memo | antonio_sk | Помощь студентам | 0 | 26.04.2013 18:01 |
Delphi передача текста из memo в memo | hauk70 | Помощь студентам | 27 | 22.05.2012 18:33 |
проблема с memo | D_E_N | Общие вопросы Delphi | 2 | 07.01.2010 22:29 |