Удалить пустую строку

 
0
 
Delphi, Kylix & Pascal
Comments (4)
ava
Poseidon | 23.09.2013, 12:25 #
С ходу есть два уточняющих вопросов:
  • Убрать нужно программно или в design-time?
  • Чем она мешает, если она пустая? По-моему ее даже Lines.Count не считает за строку.
Цитата (Sharhan @  23.9.2013,  08:09 findReferencedText)
Как ее убрать?
Ну перейди в нее в в инспекторе и нажми Backspace. По-моему проблема надуманная.
ava
Sharhan | 24.09.2013, 11:13 #
Цитата (Poseidon @  23.9.2013,  13:25 findReferencedText)
Убрать нужно программно или в design-time?

Извините, но английский термин мне непонятен. Убрать нужно либо в настройках, либо написать функцию выполняющуюся при запуске программы, чтобы в момент ее открытия в Memo был уже текст, внесенный через Инспектор Объектов и не было в конце пустой строки.
Цитата (Poseidon @  23.9.2013,  13:25 findReferencedText)
Чем она мешает, если она пустая?

Она мешает фактом своего существования...
Цитата (Poseidon @  23.9.2013,  13:25 findReferencedText)
Ну перейди в нее в в инспекторе и нажми . По-моему проблема надуманная.

А вы сами пробовали?
Приведу пример:
1. Допустим в Memo надо внести несколько строк. Но не входе входе выполнения программы, не по нажатии кнопки, а чтобы он уже там был.
2. В параметре Lines выбираем TStrings и вносим следующие строки:
"Строка 1
Строка 2
Строка 3
Строка 4
Строка 5
Строка 6
Строка 7
Строка 8
Строка 9
Строка 10"
3. При компиляции выдает в этом окне дополнительную строку внизу, грубо говоря делает перевод строки и возврат каретки.
user posted image
4. Заходим в Инспектор и удаляем внизу пустую строку, нажав Backspace и ОК. Только при повторном заходе там всё равно будет дополнительная "пустая строка".
user posted image
ava
ZaDoXliK | 30.09.2013, 03:40 #
memo сам добавляет строку в конец. Для работы со строками используй stringlist,почти тоже мемо только не визуальное и по функционалу лучше.
ava
Akella | 30.09.2013, 21:24 #
Цитата (Sharhan @  24.9.2013,  11:13 findReferencedText)
Она мешает фактом своего существования...

просто не обращай внимания на неё и всё

added later:
Цитата (Sharhan @  24.9.2013,  11:13 findReferencedText)
3. При компиляции выдает в этом окне дополнительную строку внизу, грубо говоря делает перевод строки и возврат каретки.

всё равно количество заполненных строк будет правильное, последнюю строку не подсчитает
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit