![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Здравствуйте!
Проблемка такая: текст из компонента RichEdit сохраняю в файл типа *.txt. Хотелось бы содержимое файла видеть таким же, как и в RichEdit, т.е. чтобы сохранились отступы и абзацы. У меня же сейчас текст вытягивается в одну строку. Приходится вручную переносить строки, формировать абзацы и отступы. Есть ли простое решение проблемы или придётся писать процедуру? P.S. Формат RTF в моём случае не подходит, нужно именно ТХТ |
#2
|
||||
|
||||
![]() Писать придется, причем все равно результат может вас не устроить т.к. отображение текстового файла с форматированием это целиком задача программы просмотра/редактирования, и единого стандарта разработчики при этом особо не придерживаются, более того стараются добавить нечто специфичное только для своего продукта.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#3
|
|||
|
|||
![]() Бог с ними с отступами и абзацами, но хотя бы перенос строк нельзя сохранить какими-то стандартными средствами?
|
#4
|
||||
|
||||
![]() Он скорее всего и сохраняется, посмотрите в hex-редакторе есть ли в тексте комбинации $0d$0a ?
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
|||
|
|||
![]() Если принудительно нажимать на Enter при вводе строки, когда достигнут правый край, то сохраняются. Если же вводить текст в RichEdit, не задумываясь про конец строки, предоставляя Delphi загибать строки, то в текстовом файле получам длинную строку
|
#6
|
||||
|
||||
![]() Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |