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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2012, 21:16   #1
Артём123
Новичок
Джуниор
 
Регистрация: 15.10.2012
Сообщений: 2
По умолчанию Сохранение RTF (Delphi)

Всем доброго времени суток! Не хотелось бы тревожить, но есть проблема, и буду очень признателен если кто нибудь поможет её решить!
В Общем имеется программа " Создание личной карточки " на форме расположены label1-25/edit1-12/ComboBox1-3/DataTimePicker1-6 необходимо все это сохранить в формате rtf, битый час пытаюсь реализовать, все не как не выходить как нужно! Помогите если не сложно
Артём123 вне форума Ответить с цитированием
Старый 22.11.2012, 23:54   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а зачем Вам в RTF? Ведь форматировать Вы текст всё равно не собираетесь?!

Самый простой вариант воспользоваться компонентом TRichView, загрузить нужный текст в него, потом сохранить его методом на диск. Получите в RTF.

Хотя есть и другие варианты.. (начиная от специализированных компонентов и заканчивая открытием заготовленнго RTF файла (как шаблона) и вписыванием в него в нужные места вашего текста..)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 23.11.2012, 07:47   #3
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

Я бы лучше сделал шаблон (если он стандартного типа и меняться не будет) и потом уже просто изменял его.
FaTaL вне форума Ответить с цитированием
Старый 23.11.2012, 08:57   #4
Артём123
Новичок
Джуниор
 
Регистрация: 15.10.2012
Сообщений: 2
По умолчанию

Уже все сделал, путем ошибок, все ок все работает, есть только одна проблема не хочет делать текст жирным и выравнивать по центру : Использую RichEdit1.Font.Style:=[fsBold]; и RichEdit1.Paragraph.Alignment:=taCe nter;
Артём123 вне форума Ответить с цитированием
Старый 23.11.2012, 09:20   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Для управления фонтами выделяй и используй SelAttributes
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 23.11.2012, 12:45   #6
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

...или использовать свойства Action у кнопок и навесить на них через ActionList стандартные, как и во всех текстовых редакторах, действия: выравнивание, начертание и т.п.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi] запись тега в RTF psy_shit Помощь студентам 0 08.05.2012 13:34
Rave Report сохранение в формате .rtf maks1503 Компоненты Delphi 0 23.12.2011 01:50
Сохранение в Delphi TaYgA Помощь студентам 18 16.10.2009 20:07
Сохранение в Delphi 6 Stases Помощь студентам 8 08.01.2009 23:22
RTF to TXT in Delphi Simply-Art Общие вопросы Delphi 2 07.07.2008 19:37