![]() |
Java calling C# or VBA (MS Office API) ?
Hi,
I am writing a Java application which among many other things has to call some MS Office [PowerPoint] internal methods, which only seems to be possible from either VBA or C#. Can anybody suggest a way of Java calling VBA or C# ? I do know how to call an executable from Java or Java interface with C/C++ through JNI. Thank you in advance, Oleg. P.S.: If you know how to call PowerPoint from Java or VC++, please speak out too. |
Re: Java calling C# or VBA (MS Office API) ?
Oleg Konovalov wrote:
> Hi, > > I am writing a Java application which among many other things > has to call some MS Office [PowerPoint] internal methods, > which only seems to be possible from either VBA or C#. > > Can anybody suggest a way of Java calling VBA or C# ? > > I do know how to call an executable from Java > or Java interface with C/C++ through JNI. > > > Thank you in advance, > Oleg. > > P.S.: If you know how to call PowerPoint from Java or VC++, > please speak out too. > > I'm not an expert, but I think that CORBA is usefull for such things. That's what told my CORBA teacher... Good luck ! Xav |
Re: Java calling C# or VBA (MS Office API) ?
"Oleg Konovalov" <okonovalov@sarnoff.com> wrote in message news:c9lia9$lno2@news.sarnoff.com... > Hi, > > I am writing a Java application which among many other things > has to call some MS Office [PowerPoint] internal methods, > which only seems to be possible from either VBA or C#. > > Can anybody suggest a way of Java calling VBA or C# ? > > I do know how to call an executable from Java > or Java interface with C/C++ through JNI. > If the 'vba', 'c#', 'c' or 'c++' is made into a '.dll' just follow the tutorial information at the Sun web site. > > Thank you in advance, > Oleg. > > P.S.: If you know how to call PowerPoint from Java or VC++, > please speak out too. > > |
Re: Java calling C# or VBA (MS Office API) ?
"Liz" <Liz@nospam.com> schrieb im Newsbeitrag
news:BcPvc.46977$Ly.42168@attbi_s01... > > "Oleg Konovalov" <okonovalov@sarnoff.com> wrote in message > news:c9lia9$lno2@news.sarnoff.com... > > Hi, > > > > I am writing a Java application which among many other things > > has to call some MS Office [PowerPoint] internal methods, > > which only seems to be possible from either VBA or C#. > > > > Can anybody suggest a way of Java calling VBA or C# ? > > > > I do know how to call an executable from Java > > or Java interface with C/C++ through JNI. > > > > If the 'vba', 'c#', 'c' or 'c++' is made into a '.dll' just > follow the tutorial information at the Sun web site. > Or use a java-com-bridge like JIntegra (commercial, but not very expensive, http://j-integra.intrinsyc.com/). There is also a open source-like licensed java-com-bridge http://danadler.com/jacob/. I've worked with Jintegra and am very happy with it. I think there are still more java-com-bridges, do a web search on "java com bridge". Regards Stefan |
Re: Java calling C# or VBA (MS Office API) ?
Liz,
Could you please post a link to the document on Sun's site ? Thank you, Oleg. Liz wrote: > "Oleg Konovalov" <okonovalov@sarnoff.com> wrote in message > news:c9lia9$lno2@news.sarnoff.com... > > Hi, > > > > I am writing a Java application which among many other things > > has to call some MS Office [PowerPoint] internal methods, > > which only seems to be possible from either VBA or C#. > > > > Can anybody suggest a way of Java calling VBA or C# ? > > > > I do know how to call an executable from Java > > or Java interface with C/C++ through JNI. > > > > If the 'vba', 'c#', 'c' or 'c++' is made into a '.dll' just > follow the tutorial information at the Sun web site. > > > > > Thank you in advance, > > Oleg. > > > > P.S.: If you know how to call PowerPoint from Java or VC++, > > please speak out too. > > > > |
Re: Java calling C# or VBA (MS Office API) ?
JavaJug,
I have done a lot of Java-CORBA-C++ development before and would not recommend that option unless you go from Java to C++ over the network, use JNI for that. Too much overhead and very hard to debug. In my case they live on same machine, so the only reason I am doing that is because Microsoft doesn't give any access to Office API through Java (that Sun-Microsoft wars over Java). Thank you, Oleg. JavaJug wrote: > Oleg Konovalov wrote: > > > Hi, > > > > I am writing a Java application which among many other things > > has to call some MS Office [PowerPoint] internal methods, > > which only seems to be possible from either VBA or C#. > > > > Can anybody suggest a way of Java calling VBA or C# ? > > > > I do know how to call an executable from Java > > or Java interface with C/C++ through JNI. > > > > > > Thank you in advance, > > Oleg. > > > > P.S.: If you know how to call PowerPoint from Java or VC++, > > please speak out too. > > > > > > I'm not an expert, but I think that CORBA is usefull for such things. > That's what told my CORBA teacher... > Good luck ! > > Xav |
Re: Java calling C# or VBA (MS Office API) ?
On Fri, 04 Jun 2004 10:19:13 -0400, Oleg Konovalov wrote:
> (that Sun-Microsoft wars over Java). They are supposed to be over. <http://www.physci.org/jvmclean.jsp> ('recent' news near top of page) Maybe if you ask MS again, nicely... ;-) F'Ups set to c.l.j.programmer, as it was one of only two of the five groups to which this was cross-posted that is actually a valid group. -- Andrew Thompson http://www.PhySci.org/ Open-source software suite http://www.PhySci.org/codes/ Web & IT Help http://www.1point1C.org/ Science & Technology |
| All times are GMT. The time now is 05:40 PM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.