Страница 1 из 1
OpenOffice и Delphi - OLE
Добавлено: 09 апр 2008, 06:06
Dr_Grizzly
Всем привет! Такая вот проблема, была прога написана под Мелкософтный офис, теперь по распоряжению начальства на предприятии OpenOffice, кто-нибудь пробовал связать Дельфу с Calc например или Writer через OLE? Как это делалось с привычным вордом и экселем.
CreateOleObject('Word.Application') -это ворд, а вот Writer как будет звучать? Writer.Application - не подходит )))
Re: OpenOffice и Delphi - OLE
Добавлено: 09 апр 2008, 10:10
Владимир
OpenOffice поддерживает COM, но в двух словах тут не опишешь как достучаться к нему. Рекомендую вам скачать с официального сайта SDK к OpenOffice ~32 Мб, там все подробно описано.
Re: OpenOffice и Delphi - OLE
Добавлено: 09 апр 2008, 11:34
Игорь Акопян
народ в соседнем разделе плевался по поводу их объектной модели....
Dr_Grizzly, мои соболезнования

Re: OpenOffice и Delphi - OLE
Добавлено: 14 май 2008, 17:10
stichka
модель, конечно, еще та
по сравнению с Word-овской более громоздкая и непонятная
посмотрите пример и библиотеку функций ля печати в Writer:
http://www.stichka.by.ru/ooprint/ooprint.html
Re: OpenOffice и Delphi - OLE
Добавлено: 15 май 2008, 06:43
Dr_Grizzly
Ваще жесть :'( ! Плюнул я на этот опенофис с колокольни!
Re: OpenOffice и Delphi - OLE
Добавлено: 16 окт 2013, 02:45
vasilenko_konstantin
Была та же проблема. Долго искал решение... на форумах только куски “нерабочего” кода. В итоге использовал готовый компонент для автоматизации OpenOffice. Копай в сторону готовых компонентов)
Re: OpenOffice и Delphi - OLE
Добавлено: 22 окт 2013, 16:16
Юрий Соколов
какой например готовый компонент?
Re: OpenOffice и Delphi - OLE
Добавлено: 22 окт 2013, 16:38
vasilenko_konstantin
Юрий Соколов писал(а):какой например готовый компонент?
поищите в сети. я использовал этот:
http://4k.com.ua/products/others/libopenoffice