Форум: "Основная";
Поиск по всему сайту: 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.72 MB
Время: 0.026 c
4-42591           MIFI                  2001-11-09 17:31  2002.01.14  
Народ помогите разобраться


1-42433           Scorpion_SJ           2001-12-23 22:04  2002.01.14  
Помогите написать DLL ресурс


1-42500           Gayrus                2001-12-25 16:32  2002.01.14  
ActiveX


4-42635           Tasadar               2001-11-10 13:29  2002.01.14  
Как узнать о том что переименовали файл


1-42403           veles                 2001-12-26 08:59  2002.01.14  
Копирование файлов