Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2015-03-30 09:29:07 ЛС | профиль | цитата
Процедура SetLength(str,Count) изменяет размер строки.
При изменении размера строки, новый размер может быть меньше, такой же или больше, чем у существующей строки. Во всех случаях размер задается в символах и в любом случае создается новая строка. (выделено мной)
Если строка короче, то она отсекается. Если она длиннее, то добавленные символы не будут проинициализированы.
отсюда и
nesco писал(а):
После нужной строки там вообще черте что, а не данные
Т.е. их нужно просто заполнить пробелами. (возвращаемся к коду, предложенному flint2)
Исправленный копонент в первом посту.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0