写点什么

UNO 让 MonoDevelop 可以开发 OpenOffice 应用

  • 2008-06-26
  • 本文字数:436 字

    阅读完需:约 1 分钟

微软 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

2008-06-26 02:221335
用户头像

发布了 254 篇内容, 共 67.8 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

数据分析架构新变革?Doris Summit 2022 议程首公布!|即刻报名

SelectDB

Doris summit 峰会报名 大数据 开源 数据库·

论文解读丨【CVPR 2022】不使用人工标注提升文字识别器性能

华为云开发者联盟

人工智能 华为云 文字识别 12 月 PK 榜

HMS Core 3D流体仿真技术,打造移动端PC级流体动效

最新动态

跨平台应用开发进阶(二十九) :uni-app 实现Android原生APP-云打包集成神策详细教程

No Silver Bullet

uni-app android 跨平台应用 云打包 12月月更

海量监控数据处理如何做,看华为云SRE案例分享

华为云开发者联盟

数据库 后端 华为云 12 月 PK 榜

天翼云Serverless边缘容器,为云上创新开启加速度

天翼云开发者社区

云计算 边缘计算 边缘容器

8个Spring事务失效的场景,你碰到过几种?

JAVA旭阳

Java spring

如何优化大场景实时渲染?HMS Core 3D Engine这么做

最新动态

问:React的useState和setState到底是同步还是异步呢?

beifeng1996

React

手写现代前端框架diff算法-前端面试进阶

helloworld1024fd

JavaScript

架构实战 - 模块4作业

mm

redis sentinel #架构实战营

【面经分享,附答案】字节系统架构,一面,后端开发

小小怪下士

Java 程序员 面试

架构实战营 模块3-1

西山薄凉

「架构实战营」

选择从零开发一款小游戏如何能实现变现

Onegun

小游戏 小游戏开发 H5小游戏

手写JavaScript常见5种设计模式

helloworld1024fd

JavaScript

前端一面必会react面试题(附答案)

beifeng1996

React

社招前端一面经典手写面试题(边面边更)

helloworld1024fd

JavaScript

玩转云端 | 数据管理深似海,运维如何变“路人”?

天翼云开发者社区

大数据 数据仓库 数据存储

这波无感升级有点秀——天翼云QEMU组件热升级方案来了

天翼云开发者社区

云计算 云主机 虚拟化

盘点那些日赚万金的爆款小游戏

FinFish

小游戏 小程序游戏 微信小游戏 爆款小游戏

重磅干货!一文读懂「企业级架构」

极狐GitLab

DevOps geo 高可用架构 ha 企业级代码架构

社招前端一面必会react面试题集锦

beifeng1996

React

百度APP Android包体积优化实践(四)Dex注解优化

百度Geek说

Java android 前端 12 月 PK 榜

前端二面必会手写面试题汇总

helloworld1024fd

JavaScript

在北京选择哪家大数据培训机构

小谷哥

跨平台应用开发进阶(二十八) :资源加载速度优化解决方案

No Silver Bullet

跨平台 12月月更 资源加载优化

问:你是如何进行react状态管理方案选择的?

beifeng1996

React

区块链+物联网,如何解决农产品溯源之痛?

旺链科技

区块链 物联网 产业区块链 农产品 12 月 PK 榜

ZBC成功上线PancakeSwap的糖浆池,并有望在不久上线Binance

小哈区块

Vue的computed和watch的区别是什么?

bb_xiaxia1998

Vue

ZBC成功上线PancakeSwap的糖浆池,并有望在不久上线Binance

西柚子

UNO让MonoDevelop可以开发OpenOffice应用_.NET_Jonathan Allen_InfoQ精选文章