Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Управление OpenOffice (StarOffice) из Delphi 
:(
    Опции темы
lsoft
Дата 26.9.2002, 03:30 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Подскажите, возможно ли работать с OpenOffice как с com-объектом из Дельфи? Моя программа формирует отчеты в MS Excel. Все отлично работает, но теперь в связи с лицензионными проблемами возникла необходимость использовать вместо Microsoft Office какой-либо бесплатный пакет программ, например, OpenOffice. Думаю, что такая проблема возникает не только у меня. Помогите!
  Вверх
Dapo
Дата 26.9.2002, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



Ну во-первых, можешь посмотреть хелп на OpenOffice (я сам первый раз про него слышу). Если не поможет, просмотри список зарегистрированных com-серверов. В 98-й, это можно найти в сведениях о системе. А вообще, в Дельфях Project->Import Type Library. Там тоже можно посмотреть. Если есть - пользуйся.
PM MAIL   Вверх
lsoft
Дата 26.9.2002, 17:58 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


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
Дата 26.9.2002, 20:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



Че-то не получается у меня по твоей ссылке зайти. Его где-нибудь качнуть можно?
PM MAIL   Вверх
lsoft
Дата 27.9.2002, 01:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 26.9.2002

Репутация: нет
Всего: нет



OpenOffice можно скачать на сайте www.openoffice.org.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0626 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.