powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / перевод строки в строковой переменной
8 сообщений из 8, страница 1 из 1
перевод строки в строковой переменной
    #32277997
Bobrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в тело письма нужно вставить несколько текстовых строк, для хранения текста к сожалению предусмотрена только одна переменная, если пишу StrBody = "строка 1 строка 2 ", то соответственно все подряд и выводится, а хочется каждую с новой строки :

строка 1

строка 2

и т.д.

нельзя ли эту строку отформатировать чтобы в нужном месте ставить перевод строки ?
...
Рейтинг: 0 / 0
перевод строки в строковой переменной
    #32278353
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StrBody=Str1 & vbCrlf & Str2
...
Рейтинг: 0 / 0
перевод строки в строковой переменной
    #32278379
Alex_2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или
StrBody=Str1 & Chr(13) & Str2

Результат будет аналогичный!
...
Рейтинг: 0 / 0
перевод строки в строковой переменной
    #32278577
Hibernate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
StrBody=Str1 & Chr( 13 ) & Str2 
Результат будет аналогичный!


не совсем - на один байт короче :-)
...
Рейтинг: 0 / 0
перевод строки в строковой переменной
    #32278712
Shkurenko Alexander
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не совсем - на один байт короче :-)

а так
StrBody=Str1 & Chr(13) & Chr(10) & Str2 ;^)
...
Рейтинг: 0 / 0
перевод строки в строковой переменной
    #32278860
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если быть до конца точным и привередливым, то такой вариант лучший:
Код: plaintext
StrBody=Str1 & vbCrlf & Str2

Т.к. используется встроенная константа VB, в любых других вариантах создается временная переменная.
Так что Processor прав. Кому знать как не процессору? :)
...
Рейтинг: 0 / 0
перевод строки в строковой переменной
    #32279073
Фотография Нуф-нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а если быть еще привередлевее, то лучше такой вариант:
Код: plaintext
StrBody=Str1 & vbNewLine & Str2
Здесь система самостоятельно учтет платформу, на которой работает прога: Макинтош или Прочее, ибо на данных платформах перевод каретки осуществляется разными последовательностями служебных символов...
...
Рейтинг: 0 / 0
перевод строки в строковой переменной
    #32279614
Bobrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо :))
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / перевод строки в строковой переменной
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]