基于文字处理系统的插件生成方法和装置制造方法及图纸

技术编号:4110871 阅读:173 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出了一种基于文字处理系统的插件生成方法,包括:步骤102,启动文字处理系统时,读取插件声明定义;步骤104,根据插件声明定义,将文字处理系统中的控件转换为通用控件对象;步骤106,根据通用控件对象的类型,选择对应的插件生成器;步骤108,使用插件生成器,根据通用控件对象的类型以及文字处理系统的版本,生成针对文字处理系统的插件。本发明专利技术还提出了一种基于文字处理系统的插件生成装置。根据本发明专利技术的技术方案,解决了现有微软Office插件开发中面临的多版本问题,避免了插件开发接口的差异化,可以确保开发的插件在不同微软Office版本中能正常地运行,并且可以保证插件的风格和对应运行微软Office版本风格的一致性。

【技术实现步骤摘要】

本专利技术涉及文字处理系统的插件开发,具体而言,涉及一种基于文字处理系统的 插件生成方法和装置。
技术介绍
当前,随着企业信息化建设越来越广泛和深入,企业就越需要简单高效的实现与 微软Office集成的企业应用。那么,开发微软Office应用就需要在Office上进行插件的 开发。现在针对不同版本的微软Office插件开发一般都是针对特定的版本进行开发 的。也就是说对不同版本的微软Office需要开发不同版本的插件,才能保证可以正常地运 行。每个微软Office版本的插件开发接口都会发生一些改变,要想基于一个微软Office 版本的插件开发接口实现的插件能够在不同版本的微软Office上可用,就需要按照对应 版本的插件开发接口做相应的调整,这样就会增加插件开发的成本。因此,归纳起来,针对某个版本实现的微软Office插件在另外的版本上使用会面 临以下问题1.在高版本开发的插件在低版本中是无法运行的。2.无法正常地运行,严重的甚至会导致Office系统崩溃。3.风格不统一。不同版本Office的风格是不一致的,其风格和用户使用Office 版本风格的差异会降低使用者的满意程度。因此,本文档来自技高网...

【技术保护点】
一种基于文字处理系统的插件生成方法,其特征在于,包括:步骤102,启动文字处理系统时,读取插件声明定义;步骤104,根据所述插件声明定义,将所述文字处理系统中的控件转换为通用控件对象;步骤106,根据所述通用控件对象的类型,选择对应的插件生成器;步骤108,使用所述插件生成器,根据所述通用控件对象的类型以及所述文字处理系统的版本,生成针对所述文字处理系统的插件。

【技术特征摘要】
一种基于文字处理系统的插件生成方法,其特征在于,包括步骤102,启动文字处理系统时,读取插件声明定义;步骤104,根据所述插件声明定义,将所述文字处理系统中的控件转换为通用控件对象;步骤106,根据所述通用控件对象的类型,选择对应的插件生成器;步骤108,使用所述插件生成器,根据所述通用控件对象的类型以及所述文字处理系统的版本,生成针对所述文字处理系统的插件。2.根据权利要求1所述的插件生成方法,其特征在于,在所述步骤102之前,还包括 所述步骤101,预置所述插件声明定义。3.根据权利要求1所述的插件生成方法,其特征在于,所述控件包括菜单、按钮、下拉 框和文本框。4.根据权利要求1所述的插件生成方法,其特征在于,在所述步骤108中,所述对应的 插件生成器还根据所述通用控件对象的接口信息生成所述插件,其中,所述通用控件对象的接口信息包括控件标识、控件名称、控件外观和控件触发事件。5.根据权利要求1至4中任一项所述的插件生成方法,其特征在于,所述文字处理系统 包括Office系统。6.根据权利要求5所述的插件生成方法,其特征在于,在所述步骤108中,在所述 Office的版本为Offi...

【专利技术属性】
技术研发人员:宋永强
申请(专利权)人:用友软件股份有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1