锁定老帖子 主题:OpenOffice的可编程性可真不错
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-11-13
最后修改:2009-05-04
上星期,下了OpenOffice和她的SDK,并试了几天,感觉与Microsoft Office已经可以完全兼容了(除了VBA部分),所以就把Microsoft Office个Remove了,终于又去掉了一个MS的软件(说这个东东是MS最赚钱的一个,嘻嘻),有一个问题出来了,原来写的一大堆VBA不能用了,但是不用急,偶是看好了才动手的,OpenOffice的可编程性非常好,她的部件模型叫UNO(有点像COM,概念相通),所以里面也有叫queryInterface的东东,目前可以用四种语言开发(Java,C++,Python——目前还处于开发阶段,Star Basic——像VBA)。哈哈,太好了,立即着手用Java做了一个以前用VBA做的功能——一个用Scalc文档(等价于Excel文档)生成SQL文的工具,太好用了(可以用Eclipse哦,^-^)。
不过,OpenOffice在Windows上的速度太慢,显示效果也与Microsoft的差得很多。所以,平时使用还是不方便,不过我们国产的WPS(个人版是免费的哦)在这方面却是做得不错,所以平时可以用WPS。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-11-13
那是否可以将OpenOffice的组件嵌入到自己的系统中应用?
|
|
返回顶楼 | |
发表时间:2007-11-13
lz厉害啊,我正想有空学学vba,你却熟练使用openoffice了,佩服啊。想跟你借鉴你的那些写过的vba文件看看行么,我也是想学快点,多多读别人的代码,然后实际应用上,最好都是用java去写,以后也就不用vba了。openoffice我在ubuntu里面使用过。那些vba代码就拜托你啦
我的联系方式: jinbu2002cn@yahoo.com.cn,QQ35830757 |
|
返回顶楼 | |
发表时间:2007-11-13
很感兴趣,楼主有空多写点让大家学习一下
|
|
返回顶楼 | |
发表时间:2007-11-13
OPENOFFICE是个不错的东西,我用了一段时间了
编程就不太了解,据说非常不错,LZ能不能贴个示范代码 |
|
返回顶楼 | |
发表时间:2007-11-13
OpenOffice的SDK中有些例子,如SCalc.java,SpreadsheetSample.java和SpreadsheetDocHelper.java
|
|
返回顶楼 | |
发表时间:2007-11-13
richardlovejob 写道 lz厉害啊,我正想有空学学vba,你却熟练使用openoffice了,佩服啊。想跟你借鉴你的那些写过的vba文件看看行么,我也是想学快点,多多读别人的代码,然后实际应用上,最好都是用java去写,以后也就不用vba了。openoffice我在ubuntu里面使用过。那些vba代码就拜托你啦
我的联系方式: jinbu2002cn@yahoo.com.cn,QQ35830757 知道家爱的规矩么。。。。。 |
|
返回顶楼 | |
发表时间:2007-11-13
考虑到同事 和工作
还是不能完全切换到OOO的 |
|
返回顶楼 | |
发表时间:2007-11-13
用Java开发做OpenOffice二次开发,需要将四个库ridl.jar,jurt.jat,juh.jar,unoil.jar添加到CLASSPATH(或Eclipse的Java Build Path),另外需要将$OO_HOME\program加到系统环境变量PATH中,并重启Eclipse。
|
|
返回顶楼 | |
发表时间:2007-11-13
如果你和同事的协作不需要VBA的参与,就可以使用OpenOffice。
|
|
返回顶楼 | |