Здравствуйте, FireShock, Вы писали:
FS>Функция отсылает по SMS входящий параметр (строка). Если строка очень длинная, то надо ее бить на строки не длиннее 100 символов, но чтоб слова не бились. Пусть лучше слово перейдет в следующую часть, чем будет ее кусок.
FS>Как лучше осуществить такую разбивку?
FS>Хорошо это делает RichTextBox co свойством WordWrap. После этого читать из него построчно. Есть ли более простой способ?
Ищи ласт индекс спэйса в строке, в качестве старта — номер_строки*макс.длина_строки и учитывай поправку на перенос слов.