| View previous topic :: View next topic |
| Author |
Message |
PublicJoke Newbie

Joined: 31 Oct 2006 Posts: 3
|
Posted: Tue Oct 31, 2006 12:56 am Post subject: Crossplatform Delphi-UNO bridge |
|
|
For those who uses both Delphi and OpenOffice: the crossplatform Delphi to UNO bridge was created. This bridge does not used OLE Automation, therefore can be compiled with Kylix for Linux. The source and binary packages for Windows and Linux are available on the SourceForge, at http://sourceforge.net/projects/uno-pas-bridge/. Questions and comments are welcome, but keep in mind my ugly english  |
|
| Back to top |
|
 |
B Marcelly Super User

Joined: 12 May 2004 Posts: 1414 Location: France
|
Posted: Tue Oct 31, 2006 12:01 pm Post subject: |
|
|
Hi,
I had a look at your work, it's very impressive
Is a specific Delphi version needed ?
I saw in the source lots of declarations for types, enums, services, etc. Did you create it by hand, or with a program exploring UNO IDL of the SDK ? OOo is constantly evolving, how do you adapt the source ot the Bridge?
Is it possible to handle listeners of events from OOo ?
Did you compare the speed of a series of OOo instructions, using the Delphi-bridge and using COM-bridge ?
Congratulations for your achievement
Bernard |
|
| Back to top |
|
 |
PublicJoke Newbie

Joined: 31 Oct 2006 Posts: 3
|
Posted: Tue Oct 31, 2006 11:55 pm Post subject: |
|
|
About Delphi version: we use a Delphi 7 and Kylix 3.
Declarations in module OO_Enums.pas were generated automatically, of course. Sorry, we forgot to upload the appropriate utility, it must be corrected soon.
No, at this moment bridge is unidirectional only. But we plan to add a backward direction in a one or two near months.
No, we do not compare performance of our bridge to such one of OLE Automation, because it is not important for us.
Very gratefully that our work is needed for someone. |
|
| Back to top |
|
 |
PublicJoke Newbie

Joined: 31 Oct 2006 Posts: 3
|
Posted: Tue Nov 21, 2006 1:06 am Post subject: |
|
|
New beta 0.9.1 is out. Fixed:
- handling of out-parameters
- catastrophic memory leakages
We also did some comparisons of the performance between our bridge and OLE Automation on some relatively complex tests. Our bridge is slightly faster  |
|
| Back to top |
|
 |
apicito Newbie

Joined: 16 Nov 2006 Posts: 1
|
Posted: Wed Mar 28, 2007 1:54 am Post subject: |
|
|
| Where I can obtain examples or information about this? |
|
| Back to top |
|
 |
Okoshkin Newbie

Joined: 02 Nov 2006 Posts: 2
|
|
| Back to top |
|
 |
Okoshkin Newbie

Joined: 02 Nov 2006 Posts: 2
|
|
| Back to top |
|
 |
|