Вверх ↑
Ответов: 2059
Рейтинг: 132
#1: 2018-03-11 16:56:08 ЛС | профиль | цитата
ogrif, в данный момент времени мне весьма проблемотично соединить кубики, но.. они разбегаются...
Но смысл в том, что, куда не глянь, это одна строка с нулём на конце, а строки, почему-то называют то, что заканчивается #13. (называется - у кого, чего болит, тот о том и говорит. Даже код звукового сигнала - это символ строки, равно как и перевод каретки.)
В delphi, тоже строка заканчивается нулём, только в счётчике(Length(String)) последний байт не учитывается.
По этому, "многострочый" массив (не список!!! ) (как и все - Memo, StrList, RichEdit, HiLightMemo и т.д.) - это ничто иное, как одна строка в которой есть знаки #10#13.

Завтра постараюсь на кубиках и пальцах показать.
карма: 6

0
Редактировалось 5 раз(а), последний 2018-03-11 17:22:57