ITPub博客

首页 > Linux操作系统 > Linux操作系统 > UNO让MonoDevelop可以开发OpenOffice应用

UNO让MonoDevelop可以开发OpenOffice应用

原创 Linux操作系统 作者:xujian_star 时间:2008-06-27 10:51:44 0 删除 编辑

微软Office开发人员能够通过COM自动化来很好地控制Office中的任何东西,对此他们已经夸耀很久了。由于现存大量由VBA编写的从简单到复杂的应用程序,很多公司甚至都不会考虑去尝试一下OpenOffice的开发。

但不被很多人所知的是,OpenOffice开发人员现在也可以露几手了。OpenOffice开发的基础是UNO组件技术。类似COM,它被设计用于进程内和跨平台开发。它甚至还有一些超过COM的优点。例如,在新API中为粘结代码提供了异常处理和约定的支持。

和COM一样,UNO支持广泛的编程语言,如C++、Java、Delphi、Perl,甚至.NET和Mono。虽然它移植到Mono已经很久,但进行设置通常需要花费太多的精力。

最近Michael Hutchinson为MonoDevelop添加了开发OpenOffice的支持。只需简单地使用MonoDevelop中的插件管理器(Add-in manager)来下载OpenOffice自动化示例(Automation Samples),就可以获得需要的模板。Miguel de Icaza发的一个帖子包含了详细的介绍和一些截图。

查看英文原文:UNO, OpenOffice, and MonoDevelop

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14420698/viewspace-366094/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-06-03

  • 博文量
    58
  • 访问量
    71194