Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > *.doc => richedit


Автор: Гость_tonia 30.5.2005, 16:46
что нужно сделать, чтобы имея только имя файла с расширением DOC скопировать текст оттуда, НЕ ОТКРЫВАЯ САМ ДОКУМЕНТ, в ричэдит smile

Странно, с rtf прокатывает командой loadfromfile() smile

[email protected]

Автор: _hunter 30.5.2005, 17:07
если "не открывая" -- значит совсем не открывая ( даже в фоне ) -- никак -- .doc -- закрытый формат ( и как парни из ОткрытогоОффиса его расковыряли -- не представляю... )

а чего бы ей не пркатить?

Автор: Guest 30.5.2005, 18:05
просто если сделать
re1.Lines.LoadFromFile(fname), и взять обычный док, то в ричэдит попадет вот такая фигня "РПаЎ±б"

Автор: _hunter 30.5.2005, 20:18
дык само-собой: в .doc-ах отнюдь не rtf хранится...

Автор: Guest 30.5.2005, 21:41
smile А что делать-то??? smile

Автор: Dynamic 30.5.2005, 22:11
Доверь это дело самому Ворду: набери в поиске MS Word и почитай что-нить про серверы автоматизации.

Автор: _hunter 31.5.2005, 10:40
все зависит от твоего ответа на мой первый пост.

Автор: badaninslava 2.6.2005, 22:18
Цитата
если "не открывая" -- значит совсем не открывая ( даже в фоне ) -- никак -- .doc -- закрытый формат ( и как парни из ОткрытогоОффиса его расковыряли -- не представляю... )

Зайди на http://www.wotsit.org/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)