UniOffice: различия между версиями
(Import from wiki.etersoft.ru) |
|||
Строка 53: | Строка 53: | ||
* [http://community.i-rs.ru/index.php/topic,1765.0.html http://community.i-rs.ru/index.php/topic,1765.0.html] | * [http://community.i-rs.ru/index.php/topic,1765.0.html http://community.i-rs.ru/index.php/topic,1765.0.html] | ||
функция создающая объект "[http://wiki.etersoft.ru/Excel.Application Excel.Application]", то это завист от языка разработки. Например в 1С - это "[http://wiki.etersoft.ru/СоздатьОбъект СоздатьОбъект]("[http://wiki.etersoft.ru/Excel.Application Excel.Application]")" или "[http://wiki.etersoft.ru/CreateObject CreateObject]("[http://wiki.etersoft.ru/Excel.Application Excel.Application]")", в Delphi (Object Pascal) "[http://wiki.etersoft.ru/CreateOleObject CreateOleObject]("[http://wiki.etersoft.ru/Excel.Application Excel.Application]")", в [http://wiki.etersoft.ru/C/C C/C]++ сначала получаем CLSID из реестра "CLSIDFromProgID("[http://wiki.etersoft.ru/Excel.Application Excel.Application]")", а затем создать объект с этим GUID - "[http://wiki.etersoft.ru/CoCreateInstance CoCreateInstance](....)" | |||
=== Планы === | === Планы === |
Версия 00:09, 5 августа 2016
UniOffice@Etersoft - транслятор COM-объектов MS Office
English version
UniOffice@Etersoft позволяет использовать OpenOffice.org вместо MS Office, выполняя трансляцию COM-запросов к MS Office в вызовы OpenOffice.org. На данный момент реализованы некоторые COM-интерфейсы Microsoft Excel (см. полный перечень).
Вы можете приобрести UniOffice сайте продаж.
Характеристики
РазработкаUnioffice - открытый проект, и мы приглашаем всех к сотрудничеству.
Обсуждениефункция создающая объект "Excel.Application", то это завист от языка разработки. Например в 1С - это "СоздатьОбъект("Excel.Application")" или "CreateObject("Excel.Application")", в Delphi (Object Pascal) "CreateOleObject("Excel.Application")", в C/C++ сначала получаем CLSID из реестра "CLSIDFromProgID("Excel.Application")", а затем создать объект с этим GUID - "CoCreateInstance(....)" ПланыПланируется добавить UniOffice@Etersoft в состав WINE@Etersoft, что позволит использовать OpenOffice.org, установленный в хост-системе, программам, запущенным в Wine.
Также планируется реализовать некоторые COM-интерфейсы Microsoft Word.
По всем вопросам пишите на support@etersoft.ru. |
Общее |