写点什么

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:221031
用户头像

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

关注

评论

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

C语言从入门到精通(三)

代码情缘

编程 开发 C语言 编程之路 硬件开发

架构训练营模块 5 作业 - 江哲

江哲

5分钟速读之Rust权威指南(十八)

wzx

rust 范型 trait

理解IM消息“可靠性”和“一致性”问题,以及解决方案探讨

JackJiang

即时通讯 IM 可靠消息最终一致

【Redis】概览

awen

redis

区块链+数字政务:成都高新区如何创新

CECBC

网络攻防学习笔记 Day38

穿过生命散发芬芳

网络攻防 6月日更

这个 “少年黑客”,用黑科技守护独居老人

阿里云CloudImagine

阿里云 计算机视觉 音视频 养老

C语言从入门到精通(一)

代码情缘

c++ 编程 开发 C语言 硬件开发

从事开发5年以上的Java程序员,面试会被问到哪些?

Java架构师迁哥

备战金九银十,2021年最全999道Java岗高频面试题分享

Java架构师迁哥

程序员必知的硬核基础知识

Java架构师迁哥

手滑党福音,意外删除重要文件怎么办?

淋雨

数据恢复 EasyRecovery 文件恢复

工厂里三个质检车间缩减为一个,飞桨企业版EasyDL助力降本增效

百度大脑

飞桨

应用,才是区块链的终极归宿

CECBC

Java--JVM内存结构

是老郭啊

Java JVM简介 JVM内存结构 JVM运行时数据区

如何使用Tauri和Ember.js创建小型、快速和酷的桌面应用程序

代码先生

tauri ember.js desktop程序

新思科技连续五年获Gartner魔力象限应用安全测试领导者殊荣

InfoQ_434670063458

新思科技 Gartner 魔力象限

2021全球人工智能技术大会开幕 百度王海峰:跨语言沟通正在成为现实

百度大脑

人工智能 沟通 跨语言

Sprint Review != Demo——《Scrum指南》重读有感(4)

Bruce Talk

Scrum 敏捷 随笔 Agile

JavaScript 代码逻辑判断的优化

编程三昧

JavaScript 大前端 代码质量 代码优化 编程思想

C语言从入门到精通(二)

代码情缘

开发 C语言 编程、

轮胎行业遇上AI,百度智能云携手固铂轮胎智能化转型

百度大脑

智能云 轮胎

Bzz节点分币系统搭建,Bzz矿机挖矿系统

整数划分问题(详解 n > m 情况)

若尘

数据结构 6月日更

平衡计分卡- 战略落地的工具

石云升

创业 战略 职场经验 6月日更

Redis 缓存的三大问题及其解决方案

xcbeyond

redis 缓存 6月日更

Java中String类的前世今生

卢卡多多

Java string 6月日更

C语言从入门到精通(四)

代码情缘

编程 C语言 变量 编程之路 6月日更

Python——注释和字符串的拼接

在即

6月日更

区块链能否为应对气候变化 提供解决方案?

CECBC

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