Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.14;
Скачать: [xml.tar.bz2];




Вниз

Можно ли, пограммируя на Delphi работать с rtf, и doc файлами? 


Чайничек   (2001-12-24 19:55) [0]

Уважаемые знатоки! Простите может быть вопрос слишком прост для вас, но на сайте delfraq.wallst.ru или не смогли или побрезговали ответить. Я только начал изучать работу с Delphi. У меня до этого была накоплена библиотека doc и rtf файлов (в основном документы по правовым вопросам, с HTML - редактором неплохо получилось, но захотеловсь поработать с Delphi). У меня получилась красивая картинка с помощью Delphi. Теперь необходимо заставить работать задуманное. Вопрос можно ли связать Label компоненты с открытием и работой с указанными типами файлов? Если можно, то какой процедурой? Если нельзя, то посоветуйте что-нибудь. В той книжке которая у меня есть я не не могу разобраться (В.В.Фаронов Delphi 5, "Руководство программиста". У меня delphi 6 - версия (естественно "левая"). Может быть дело в этом? Не побрезгуйте ответить



Delirium   (2001-12-24 19:57) [1]


RichEdit1.Lines.LoadFromFile("c:\File.rtf");



Юрий Зотов   (2001-12-24 20:42) [2]

RTF - общий Windows"овский формат. С ним можно работать через TRichEdit.

DOC - специфический формат MS Word. С ним можно работать либо напрямую (что сложно и требует знания самого формата), либо через сам Word (способов несколько: см. компонент TOleContainer, функцию CreateOleObject, а для D5 и выше - компоненты на вкладке Servers).



handra   (2001-12-25 11:53) [3]

RTF - несколько шире, чем формат Windows (он многоплатформенный)
Как работать - определяется через ТЗ (техническое задание) и программными требованиями к среде. Например, в ТЗ записано "наличие на клиентской машине MS-Word 97 или старше", соответственно можно использовать OLE интерфей к компонентам MS Office, иначе, есть варианты, но с RTF проще, вот только там баги с таблицами ужасные... (в плане многострочных ячеек и т.п.)



smuggler   (2001-12-25 13:58) [4]

2Delirium

IMHO, для этого надо у RichEdit"а свойство PlainText поставить в FALSE...




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.14;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.75 MB
Время: 0.015 c
1-42491           Alex_Sudakov          2001-12-25 15:46  2002.01.14  
Напомните


1-42454           @leche                2001-12-24 21:04  2002.01.14  
Как реализуется цвет в строке RichEdit или RxRichEdit ???


1-42396           Fred                  2001-12-22 06:54  2002.01.14  
Печать StringGrid


1-42513           Aleksey_K             2001-12-25 14:19  2002.01.14  
Help !!!


1-42471           dimonf                2001-12-24 17:15  2002.01.14  
Как быстро выводить (прорисовывать) графическую информацию на Canvas?