Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2011, 03:03   #1
Кристинка89
Форумчанин
 
Регистрация: 09.02.2011
Сообщений: 163
Вопрос Непонятные символы

Всем привет! Создала программку текстовый редактор... Сделала сохранение документа...вроде все работает сохраняет и открывает нормально с этой же программе... А когда открываю файл в блокноте то непонятные символы показывает типа

\'e9\par
\'d3\'ed\'e8\'e2\'e5\'f0\'f1\'e8\'f 2\'e5\'f2\par

Подскажите почему в блокноте показываются такие символы непонятные, когда в своей программе я нормально вижу текст... Вот код

для сохранения, который я использую
Код:
RichEdit1.Lines.SaveToFile(Currentfile);//запись на прямую в файл
if RichEdit1.Modified then RichEdit1.Modified:=false;
Кристинка89 вне форума Ответить с цитированием
Старый 07.09.2011, 03:32   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а вы сохраните как RTF файл.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.09.2011, 13:53   #3
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Или наоборот, установите для RichEdit свойство PlainText=True...
asmodey1 вне форума Ответить с цитированием
Старый 07.09.2011, 16:02   #4
Кристинка89
Форумчанин
 
Регистрация: 09.02.2011
Сообщений: 163
По умолчанию

сейчас попробую...
Кристинка89 вне форума Ответить с цитированием
Старый 07.09.2011, 16:07   #5
Кристинка89
Форумчанин
 
Регистрация: 09.02.2011
Сообщений: 163
По умолчанию

Все равно эти символы появляются.... я сделала текстовый редактор с возможностью сохранения в форматах txt,rtf и html так вот все работает, только когда txt открываю через блокнот такие символы показывает.. Есть какая-то возможность исправить?
Кристинка89 вне форума Ответить с цитированием
Старый 07.09.2011, 16:35   #6
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Когда сохраняете в формате .txt, до момента сохранения (перед строчкой RichEdit1.Lines.SaveToFile) сделайте PlainText:=True...
Заодно посмотрите в хэлпе про это свойство - там готовый пример лежит, как нужно сохранять в разных форматах.
asmodey1 вне форума Ответить с цитированием
Старый 08.09.2011, 02:43   #7
Кристинка89
Форумчанин
 
Регистрация: 09.02.2011
Сообщений: 163
По умолчанию

попробую..но я свойство у richedit изменяла не программно а так как обычно не помогло...думаете так если написать прокатит?
Кристинка89 вне форума Ответить с цитированием
Старый 08.09.2011, 02:47   #8
Кристинка89
Форумчанин
 
Регистрация: 09.02.2011
Сообщений: 163
По умолчанию

спасибо большое помогло
Кристинка89 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятные символы. Как убрать? Kashp Microsoft Office Word 2 25.05.2011 11:09
непонятные слова kupall Общие вопросы Delphi 1 02.06.2010 22:33
непонятные ошибки rapuhabass Общие вопросы C/C++ 3 20.05.2010 06:30
СИМВОЛЫ - помогите решить задачу на символы kiko Паскаль, Turbo Pascal, PascalABC.NET 5 30.11.2008 16:09
непонятные символы XATAB Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 28.12.2007 11:23