|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.07.2008, 12:27 | #1 |
Форумчанин
Регистрация: 18.02.2008
Сообщений: 198
|
Перенос строк
Если в коде программы мне нужно в текстровую переменную внести (вписать) значение длинной больше 255 символов, то delphi ругается что строка должна содержать не более 255 симв. Как осуществить перенос строк???
В VBasic есть символ переноса строки например 'это тексто_ вое значение для пока_ зать пример' результать 'это текстовое значение для показать пример' А в delphi есть что-то похожее???? |
15.07.2008, 12:35 | #2 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
'Это текствовое значение' + 'для' + 'показать пример'
|
15.07.2008, 12:42 | #3 |
Форумчанин
Регистрация: 18.02.2008
Сообщений: 198
|
Да, я уже это понял, спасибо!
|
15.07.2008, 12:47 | #4 |
Форумчанин
Регистрация: 27.06.2008
Сообщений: 113
|
если правильно понял, то можно еще и так 'лалала'+Chr(13)+'Лалала'
|
15.07.2008, 12:48 | #5 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
string зависит от директивы компилятора {H}
если {H-} то string = ShortString, длина<=255, если {H+} то string = AnsiString, длина<=2^31. По умолчанию в Delphi стоит {H+}. Нажмите Ctrl+O+O и посмотрите что у вас. |
15.07.2008, 23:11 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
_Dmitry,
во-первых, проблема уже решена выше! а во-вторых, Вы всё пишите правильно, но, извините, это в данном случае НЕ ПРИ ЧЁМ. Дельфи отказывается компилить строчку, если в ней строковый литерал длинее 255 символов: var var s : AnsiString; begin s := 'xxxxxxxxx ........ xxxxx'; сделайте строку из xxxx длинее 255 и получите ошибку: [Error] Unit1.pas(30): String literals may have at most 255 elements |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенос строки | boostman | Общие вопросы Delphi | 2 | 08.08.2008 18:12 |
Перенос строк в вычисляемых полях | Professor Hubert | БД в Delphi | 0 | 28.04.2008 20:39 |
Перенос IPB | Mixxer99 | PHP | 2 | 27.03.2008 11:15 |
Перенос БД InterBase | SunKnight | БД в Delphi | 1 | 29.02.2008 18:55 |
Excel max 256 строк VS user надо 300 строк | Exo | Microsoft Office Excel | 3 | 10.01.2008 17:14 |