powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / превод на новую строку в текст боксе в ВБ 6
12 сообщений из 12, страница 1 из 1
превод на новую строку в текст боксе в ВБ 6
    #37320753
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не думал, что в ВБ 6 на этом запнусь, ни на одном из двух не работает
& Chr$(13) & vbNewLine &
??????7
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320770
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У текстбокса есть свойство MultiLine
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320772
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрюне думал, что в ВБ 6 на этом запнусь, ни на одном из двух не работает
& Chr$(13) & vbNewLine &
??????7

это не два
это одно и то же
Chr$(13)=vbNewLine
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320775
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, я имел ввиду что пробовал так Chr$(13) и так vbNewLine нифига
А что мултилине, если надо строки разбить когда до конца не дошли
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320777
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

ну да мультилине всё устраняет, теперь в ВБА есть например ChrW$ (8660)
А в ВБ 6, что нет, вместо него ?
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320785
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проверено в ВБ 6
Chr$(13)<>vbNewLine
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320798
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрюпроверено в ВБ 6
Chr$(13)<>vbNewLine
гм
vbNewLine=vbCrLf
непонятно, зачем тогда две мнемоники для одного и того же (видать, исторически сложилось)

ЗЫ:
Chr$(13)=vbCr
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320816
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

1.перевод на новую строку vbNewLine или vbCrLf - ОК так и есть
2.а это Chr$(13)=vbCr ну пусть равны, а что это??? пробую имею |
3. в ВБА есть например ChrW$ (8660)
А в ВБ 6, что нет???, вместо него ? знак вопроса
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320821
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть
Только в текстбокс его вставлять бесполезно
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37320831
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, спасибо большое
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37321006
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю2.а это Chr$(13)=vbCr ну пусть равны, а что это??? пробую имею |
Это все восходит к временам матричных принтеров, ну а по большому счету - к пишущим машинкам.

CR - Carriage Return - возврат каретки. То есть печатающая головка (курсор, бумага в пишушей машинке) возвращается к началу строки.
LF - Line Feed - перевод строки. То есть бумага в принтере, пишущей машинке прокручивается вверх (курсор переводится на следующую строку)

Для матричных принтеров и пишущих машинок эти две операции были обязательны для того, чтобы началась печать с новой строки. Это вошло и в стандарт MSDOS-овского, а затем и виндового текста. vbCrLf - константа из двух символов Chr$(13)+Chr$(10).

В юниксах для перевода строки используется только один символ.

Современные текстовые редакторы стали понимать в качестве конца строки и просто CR, вместо CR+LF. А текстбоксу подавай CR+LF, иначе рисует "|" в качестве непечатаемого символа.
...
Рейтинг: 0 / 0
превод на новую строку в текст боксе в ВБ 6
    #37321025
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, , спасибо большое за разъяснения
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / превод на новую строку в текст боксе в ВБ 6
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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