Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   создание таблиц в rtf документе в VC++ 7 (http://forum.oszone.net/showthread.php?t=44446)

ThereIsNoName 26-01-2005 08:39 292186

создание таблиц в rtf документе в VC++ 7
 
подскажите, пожалуйста, как создать таблицу в rtf документе, какие функции нужно задействовать? это нужно сделать без участия пользователя. он открывает документ, а там уже должна быть таблица.

hasherfrog 28-01-2005 09:32 292922

В каком документе?
На чём пишем?
Вы читали про rtf-формат данных?

Prisoner 02-02-2005 06:48 294559

hasherfrog, а если не вникать в формат? Предположим, мне в TRichEdit (Delphi 7) нужно нарисовать табличку или хуже того :) - вставить картинку. Как считаешь, методов необходимых для этого у TRichEdit нет? Нет :). Лезть в формат? :\

hasherfrog 02-02-2005 09:04 294580

Prisoner
Вот у меня система контексной помощи. Вывод - в виде html. Даже когда я пользователю генерю "содержание" по всем докам, имеющимся в наличии - я кроме html ничего не могу использовать (неэффективно). Ну и должен ли я знать формат html? Да :)

Prisoner 03-02-2005 09:13 294870

Так - да. Нет, если у тебя есть некий класс который имеет необходимые методы по созданию выходного HTML-кода. Скажем MyHTMLClass.table(6,2,100) - сгенерить табличку из 6ти строк, 2ух столбцов и растянутую на 100%. Так себе пример, но... к тому же, HTML прост как моя жизнь, а вот разобраться с форматом MS Word doc будет сложнее :).

hasherfrog 03-02-2005 09:58 294885

Prisoner
Нет, всё-таки я категорически не согласен.
Вот описание формата: http://web.coehs.siu.edu/Utilities/S...s/ind_form.htm
Вот оно же от ms (только в каком-то неудобном виде - скачай, разархивируй???)

Изучай себе на здоровье... RTF - он же как html распространён.
Если же претит лезть в такие дебри - можно чем-то более высокоуровневым забабахать.
Пример: http://www.microsoft.com/Rus/Msdn/pu.../XMLtoRTF.mspx

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

Prisoner 04-02-2005 07:52 295159

hasherfrog, тут уже философия :). Я "знаю" этот формат. Речь же веду о том, что когда-то нужно знать что-то глубже, а когда-то - нет. Ведь для генерации отчета не надо знать формат выходного файла: класс репортера даст мне все методы по генерации, редактированию, отображению красивого отчета без знания формата. Другое дело, когда класс чего-то не умеет, а одбавить хочется, вот тут ты прав на 101%. Воть. Ку? :)

hasherfrog 04-02-2005 10:04 295191

Prisoner, без Б, как говорил один мой армейский друг, что расшифровывается "без базара" :) Не "бОзара", а "базара" :lol: Разница в мышении человека, в основном юзающего С++ и философии дельфиста. Никаких намеков и скрытых подвохов-наездов! Я тут заметил весьма интересную вещь, надо как нибудь пофлеймить "по-взрослому", а то всё какие-то споры несерьёзные на эту тему у нас на форуме :)


Время: 19:46.

Время: 19:46.
© OSzone.net 2001-