Kbase P29622: Sample code of external programming with Open Office/StarOffice from 4GL
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  01/05/2006 |
|
Status: Unverified
GOAL:
Sample code of external programming with Open Office/StarOffice from 4GL
GOAL:
How to achieve COM/OLE programming with Open Office/StarOffice?
FIX:
Open Office is not based on COM/OLE but on a standard called UNO (Universal Network Objects), that is the interface based component model of OpenOffice.org. UNO offers interoperability between different programming languages, different objects models, different machine architectures and different processes either in LAN or via the internet. UNO components can be implemented in and accessed from any supported programming language. Currently exist bindings for Java, C, C++ (compiler dependent, please see http://porting.openoffice.org for a list of supported platforms), OLE Automation and Python(in a alpha state).
A sample code with 4GL is available at the following external link:
http://progress.doganzorlu.com/modules.php?name=News&file=article&sid=61
More information at:
Official OO API site http://api.openoffice.org
Wrapper for Microsoft-Office API emulation (methods and attributes):
http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html