powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Добавляется CrLf при выводе строка через Write. А почему ?
11 сообщений из 11, страница 1 из 1
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080268
Фотография Эрик Скабичевский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Вывожу строки в файл через Write и получаю добавление в конце каждой строки CrLf.
А почему? И как от этого избавиться?
Заранее благодарю ...
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080277
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эрик Скабичевский,

Код покажите которым добавляете.
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080338
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эрик Скабичевский,
F1Write # inserts a newline character, that is, a carriage return–linefeed (Chr(13) + Chr(10)), after it has written the final character in outputlist to the file
Чтобы избежать перевод строки, поставьте в конце списка ;
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080350
Фотография Эрик Скабичевский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Prist,

Код элементарный...
Dim tOutFile as Strint

tOutFile = ThisWorkbook.Path & Application.PathSeparator & "operation.txt"

Open tOutFile For Output As #2

Print "aaa" #2
Print " " #2
Print "bbb" #2
Close #2

У Microsoft в справочнике я уже прочитал, что Print CrLf не ставит
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080367
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim tOutFile as Strint

tOutFile = ThisWorkbook.Path & Application.PathSeparator & "operation.txt"

Open tOutFile For Output As #2

Print "aaa" #2
Print " " #2
Print "bbb" #2
Close #2



у вас нерабочий код
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080406
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эрик СкабичевскийУ Microsoft в справочнике я уже прочитал, что Print CrLf не ставит неправда, курим charpos
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080440
Фотография Эрик Скабичевский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim tOutFile as Strint

tOutFile = ThisWorkbook.Path & Application.PathSeparator & "operation.txt"

Open tOutFile For Output As #2

Print "aaa" #2
Print " " #2
Print "bbb" #2
Close #2



у вас нерабочий код

А как-то более подробно ?
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080485
Фотография Эрик Скабичевский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эрик Скабичевский,

Понятно, что код будет такой:
Print #2, "aaa"
Print #2, " "
Print #2, "bbb"

Но почему CrLf добавляется?
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080507
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эрик СкабичевскийНо почему CrLf добавляется?hclubmkнеправда, курим charpos не курил или невкурил?
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39080993
Фотография Эрик Скабичевский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hclubmkЭрик СкабичевскийНо почему CrLf добавляется?hclubmkнеправда, курим charpos не курил или невкурил?

Вкурил. Но чтобы ТАК оформлять вывод, это надо быть индусом в кубе...
...
Рейтинг: 0 / 0
Добавляется CrLf при выводе строка через Write. А почему ?
    #39081008
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эрик СкабичевскийПонятно, что код будет такой:
Код: vbnet
1.
2.
3.
Print #2, "aaa"
Print #2, "  "
Print #2, "bbb"


Но почему CrLf добавляется?
Потому что Вы в ЯВНОЙ ФОРМЕ этого попросили. Ну или более точно - Вы НЕ попросили этого НЕ делать.
А ещё - Вы НЕ читаете ответы .
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Добавляется CrLf при выводе строка через Write. А почему ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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