![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
lsoft |
|
|||
Unregistered |
Подскажите, возможно ли работать с OpenOffice как с com-объектом из Дельфи? Моя программа формирует отчеты в MS Excel. Все отлично работает, но теперь в связи с лицензионными проблемами возникла необходимость использовать вместо Microsoft Office какой-либо бесплатный пакет программ, например, OpenOffice. Думаю, что такая проблема возникает не только у меня. Помогите!
|
|||
|
||||
Dapo |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 417 Регистрация: 18.4.2002 Репутация: нет Всего: 1 |
Ну во-первых, можешь посмотреть хелп на OpenOffice (я сам первый раз про него слышу). Если не поможет, просмотри список зарегистрированных com-серверов. В 98-й, это можно найти в сведениях о системе. А вообще, в Дельфях Project->Import Type Library. Там тоже можно посмотреть. Если есть - пользуйся.
|
|||
|
||||
lsoft |
|
|||
Unregistered |
Спасибо за ответ Шустрому. Однако, все предлагаемые действия я проделал безрезультатно. Дело в том, что OpenOffice поддерживает свой стандарт (интерфейс), который называется UNO - Universal Network Objects. Вот что пишет про него OpenOffice.org:
UNO is a component model that offers inter-operability between different programming languages, different objects models, different machine architectures, and different processes; either in a LAN or via the internet. The StarOffice and Sun ONE Webtop products have proven the usability of UNO in complex real world applications. Developers that want to use, extend, or modify the functionality of one of the products will do this using UNO. UNO is not limited to the above applications. The base libraries of UNO are independent of StarOffice and can be used as a framework for other applications. UNO is freely available (it is distributed under the LGPL license) and currently supports Java, C and C++ (on windows, linux, and solaris). A bridge for COM OLE Automation already exists. Получается, что это некий аналог COM технологии, но как его использовать неясно. Может быть кто-то сталкивался с такой технологией. Подскажите. (Уж очень не хочется платить Microsoft'у за его "произведение"). Кстати OpenOffice - бесплатный и может почти то же самое что и творение Билла Г... |
|||
|
||||
Dapo |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 417 Регистрация: 18.4.2002 Репутация: нет Всего: 1 |
Че-то не получается у меня по твоей ссылке зайти. Его где-нибудь качнуть можно?
|
|||
|
||||
lsoft |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 26.9.2002 Репутация: нет Всего: нет |
OpenOffice можно скачать на сайте www.openoffice.org.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |