|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
||||
|
||||
Оффтоп: Образно выражаясь на автослесарском арго, так здесь видимо вы на матиску хотите банку камазовского глушака повесить, а она там по типу отвала бульдозера, выдаёт отрицательный дорожный просвет, хоть докатку ставь без домкрата :-)
Всё в соответствии с исходным проектом, формат здесь ни причём, не там просто сохраняете, в Replese_T изначально у аффтора передаётся содержимое "однострочного" едита, а вы туда, увж. Фёдор Федорович "многострочный" вешаете, нарушая логику. Но не это главное, поскольку хоть и задействуется ричедит, но свойство Text едино совершенно для всех компонентов и представляет собой обычную строчку, без элементов форматирования. Не буду долго умничать, времени на это нет, сделаем так же, но немного по-другому, попробуйте совершить небольшое святотатство над копией "первородной" сборки - бросьте на форму рич (или мемо, без разницы), а для издевательств используйте Edit5 - просто результат тогда будет нагляднее, обзовите его в инспекторе как хотите, а ричедиту задайте его бывшее имя т.е Edit5 (это чтоб много-много раз в код новое имя не вбивать, мембрана ведь у клавы не казённая). При выполнении залейте в рич многострочный текст и посмотрите что будет теперь при экспорте документа в ворд, и тогда делайте выводы З.Ы. Ну и прям "бордюр/поребрик" (если только айпи не врёт ;-) - "перенос каретки" в тексте это вставка ''+#13#10+'' между строк Добавлено с часок почесав затылок: Может опять не так задумку понял, вдруг сохранение нужно именно из RichEdit посредством .Lines.SaveToFile() , тогда у рич свойство PlainText необходимо выставить в true Я не понял Вашего вопроса, но всё же Вам на него отвечу! Последний раз редактировалось Alegun, 03.03.2017 в 06:48. |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
ffpereverzev (03.03.2017)
|
#17
|
||||
|
||||
Цитата:
Ну уж...не настолько мне хочется переделать изначальный код...но сравнение интересное... Цитата:
Заменил. Результат лучше, чем у меня. Заменил TEdit на TRichEdit. При переносе строк в RichEdit такие же переносы обнаружились в экспортируемом документе Цитата:
[Оффтоп]Между прочим: В ГОСТ Р 52767-2007, выпущенном в 2007 г. упоминается бордюр (Высоту бордюра направляющих островков измеряют с использованием уровня по ГОСТ 9392 и измерительной линейки по ГОСТ 427) А в распоряжении администрации Санкт-Петербурга от 23 сентября 2002 года N 1784-ра "О мерах по усилению контроля за состоянием внешнего благоустройства Санкт-Петербурга" есть строки про поребрик (В местах интенсивного движения пешеходов участки с растительным грунтом вокруг стволов деревьев должны быть покрыты в уровень мощения горизонтальными решетками из литого или кованого металла или ограждаться от плоскости мощения поребриком из естественного или искусственного камня высотой не менее 10 см) |
#18
|
||||
|
||||
Вопрос решен!
Ларчик просто открывался! Проблема действительно была в шаблоне. Выяснилось, что необходимо было только установить символ конца абзаца в шаблоне MS Word (жамкнуть кнопочку Enter после метки) и все сразу же встало на место!
Настройка шаблона: Результат: Огромное спасибо, Alegun |