Форум: "Основная";
Поиск по всему сайту: 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.022 c
3-42370           Марина                2001-12-11 10:20  2002.01.14  
Как использовать ADO для таблиц *.dbf


1-42418           Wetnose               2001-12-27 07:09  2002.01.14  
KeyDown для ScrollBar a


4-42593           Evgeny                2001-11-08 13:34  2002.01.14  
Создание Bitmap в API


1-42406           Stive                 2001-12-26 07:50  2002.01.14  
nmhttp1.post


1-42499           tovSuhov              2001-12-24 08:37  2002.01.14  
Выравнивание текста в ячейках StringGrid`a...