WPS Office软件的现状及发展策略探讨.doc_第1页
WPS Office软件的现状及发展策略探讨.doc_第2页
WPS Office软件的现状及发展策略探讨.doc_第3页
WPS Office软件的现状及发展策略探讨.doc_第4页
WPS Office软件的现状及发展策略探讨.doc_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.毕业论文WPS Office软件的现状及发展策略探讨The Present Situation and Development Strategy of The WPS Office Software系别:计算机科学与技术专业名称:网络工程专业学生姓名:学号:指导教师姓名、职称: 教授完成日期 2013年 4 月 18 日.吉林大学珠海学院本科毕业论文开题报告选 题WPS office软件的现状及发展策略探讨院 系计算机科学与技术系专 业网络工程学生姓名 指导教师 本选题的意义及国内外发展状况:国内外的发展状况国外:办公软件从WordStar到Office组件开始被人们广泛熟悉使用,办公软件是常用的软件之一属于应用软件同时也是我们对日常信息处理的一种重要手段,提到办公软件就不得想到微软office,它是当前使用最广泛的办公软件之一。1979年MicroPro公司推出字处理软件的先锋产品WordStar,立即以它强大的文字编辑功能征服了用户。同年秋天,VisiCalc电子表格软件上市,1982年由于WordStar的普及和推广,提高了办公效率,促进了全世界办公文秘人员的办公自动化进程,同年,微软看到了字处理软件拥有的广阔发展市场,开始了在字处理软件的市场争夺,比尔盖茨将微软开发的这款字处理软件命名为MS Word,这就是最初的微软office办公软件的诞生过程,如今的微软office办公软件从最初的只有简单的文字处理系统到现在的Microsoft Office 2013 /365(Windows7/8),其内部组件更是有十几个之多成为事实上的行业标准。国内:在国外办公软件产业迅猛发展的同时国内办公软件业也拥有着属于自己的“一片天空”,目前国内主流产品金山WPS 0ffice、红旗Office、永中集成office 3种。其实,国产办公软件也有着其很辉煌的历史,早在DOs时代,WPS在中国办公软件市场可以说是一统天下,即使是当时的office进入中国,也需要和WPS做一个中间层的技术支持开发,其目的就是与WPS进行兼容,不过从1996年开始微软office的Word凭借其Windows操作系统的普及迅速抢占了中国字处理软件市场,如今WPS在各方面都要向微软office做兼容才能在市场上占有一席之地。而现有的国产办公软件不论在界面界面、用户使用习惯和文档格式上都与微软office进行兼容并保持基本一致,尽管如此,由于用户的使用习惯,国内的办公软件受关注的程度还是非常的低,一般用户都没有体验到其新特性并习惯性与微软Office做对比。.本选题的意义:在于分析对比现有的主流办公软件,找出WPS office软件目前所占据的优势及不足,从而最大化的发挥其优势弥补其不足,分析现在的办公软件市场行情,探究未来WPS office该如何发展,最终目标是为探究WPS office软件未来的发展策略及发展趋势。作为国内一款主流的办公软件在外有强敌内有对手的情况下应该抓住国内市场,做出适合国人使用的智能化现代化的办公软件是WPS office 软件一直所追求的,“做中国人自己的办公软件”不仅仅是WPS office的目标,也是国内所有办公软件为之奋斗的目标。研究内容:1. WPS office软件的现状研究1.1 办公软件的提出1.2 WPS office的发展历史1.3 WPS office 软件的现状2. WPS Office软件技术及二次开发2.1 WPS软件的技术优势2.2 软件的可拓展性2.3 WPS三大组件二次开发的兼容性2.4 相关组件二次开发常见问题3. WPS office软件的发展前景分析2.1 WPS office 软件“做中国人自己的办公软件”是否行得通2.2 WPS office 软件的发展方向2.3 WPS office 软件的前景及受到的阻碍4. 现在与未来办公软件之间的桥梁3.1现有的office办公软件是怎样的3.2 现有办公软件与未来办公软件之间的异同3.2 如何做好两者之间的链接桥梁5. WPS office软件未来发展的分析及建议4.1应该如何借鉴其它办公软件的发展经验4.2 WPS office软件的特点4.3 应该如何规划发展,使得广大人民群众能普遍受益.研究方法、手段及步骤:1. 当今电脑及互联网普及,办公软件也成为大家所广泛熟悉使用,将详细的介绍办公软件的来历。2. WPS office软件作为众多办公软件中的一款以它强烈的中国式办公软件的特殊性而进一步带出并详细介绍它的发展。3. 分析WPS office 软件的现状,将如何进行更好的发展和应用。步骤:搜集资料,完成论文大纲;完整及筛选资料,完成论文初稿;整理及结合,完成论文;最终将论文提交给老师。参考文献:1 keji2011.B2B2C办公软件发展简史之二国外篇. /12892497/diary/item/10051931.html . 2012-12-222 百度百科.B2B2C./view/25393.htm .2012-12-223 倪光南. 国产办公软件的现状和机遇J. 办公自动化,2008 : 4-354 李涛. 三种常用国产办公软件与MicrosoftOffice 软件的测试对比J, 电力信息化, 2007: 89-915 刘宇, 潘彤. 办公软件测评指标体系研究J. 计算机工程与科学,2007 , 29(12): 127-1296 付沙.办公软件测评的研究与探讨J.科技和产业,2008, 8(12) :89-957 唐玲妮. 中职办公软件课程教学改革探讨J.广西轻工业,2010,26(8):166-1678 维基百科,自由的百科全书.B2B2C./wiki/WPS_Office 9 吴克忠.金山WPS是中国办公软件的一面旗帜J.办公自动化:办公设备与耗材,2011,(4):9-1010 金山公司.WPS Office实战技巧精粹-教学应用篇M.人民邮电出版社,2012. 178-19211 简炜,陈磊.国产办公软件可扩展性测试研究J.信息安全与技术,2011,(1) :84-9012 Karen Haslam.Five-year plan for Mac OfficeJ.Macworld,2006, 0(Mar)13 张素娟.金山:国产软件遭遇滑铁卢之后J.中国制造业信息化,2010,(10):45-4714 罗非.国产Office 办公软件竞争策略研究J.当代经济,2009,(11):56-5715 宋朋.研发我国具有自主知识产权的办公软件记金山软件股份有限公司 J.中国科技产业,2011,(5):8016 WPS office.B2B2C. 官方网站/product/ .2012-12-23 17 宋朋.政府推进软件正版化金山WPS占据半壁江山J.中国科技产业,2011,(6) :57.WPS Office软件的现状及发展策略探讨摘 要办公软件是指可以进行文字处理、表格制作、幻灯片制作、简单数据库的处理等方面工作的软件。提到到办公软件绝大多数人都会想到Word、Excel、PowerPoint这几个词,当然这都是因为微软Office在办公软件行业的强大影响所导致的,目前在全球办公软件市场中,微软Office以其80%以上的个人市场份额引领着办公软件行业。2008 年发生的Microsoft Windows 系统“黑屏”事件使广大用户对Microsoft Office 产品的安全性产生了怀疑,人们开始意识到发展国产软件的重要性,作为国产办公软件代表的金山WPS Office软件励精图治从DOC时代向Windows时代跨越,从传统模式向互联网模式转型,踏着云计算的热潮开始了“做中国人自己的办公软件”的征程。本文介绍了WPS Office办公软件的发展历史及现状,通过与现有的主流办公软件进行分析比较,综合市场行情、WPS Office软件相关技术、兼容性以及二次开发基本问题来探讨WPS Office所具有的优势及所面临的问题,进一步分析问题并找出解决对策,提出了完善优化WPS Office软件现有功能的同时开发更多智能化功能,将更多协同功能及非结构化特征融入到软件中,抓住国内推广正版软件的市场,向云计算领域拓展,办公软件与互联网更好的整合等发展策略。关键词:办公软件;二次开发;云计算;WPS Office;金山软件;The Present Situation and Development Strategy of The WPS Office SoftwareAbstractOffice software refers to word processing, form production, the production of slides, simple software database processing, etc. Mentioned that the Office software, the vast majority of people think of this a few Word ,such as Word, Excel and PowerPoint, of course all of this is because that Microsoft Office software industry as a result of the powerful influence, at present in global Office software market, Microsoft Office, with its market share more than 80% of the individual leading the Office software industry. 2008 Microsoft Windows system black screen incident to make the customers have cast doubt on the safety of Microsoft Office products, people begin to realize the importance of developing domestic software, There is no denying that as the representative of the domestic Office software, jinshan WPS Office software transformed from the DOC age to the Windows age, and the transition from traditional mode to the Internet, through the cloud computing boom WPS Office began to do their Chinese Office software. The development history and present situation of WPS Office software were introduced in this paper,by comparing with existing mainstream Office software to carry on the analysis, Comprehensive market, WPS Office software technology, compatibility and secondary development of basic problems related to explore the WPS Office has advantages and facing problems, further to analyze problems and find out the solution, and put forward the perfect optimization WPS Office software of existing functions to develop more intelligent function at the same time, will be more synergy function and unstructured features into software, seize the domestic market promotion of legitimate software, to develop the field of cloud computing, Office software and Internet better integration Such as development strategy. Key words:Office software;secondary development;Cloud computing;WPS Office;king soft;.目 录1 绪 论11.1 研究背景11.2 办公软件的发展状况11.2.1 国内办公软件的发展状况11.2.2 国外办公软件的发展状况21.3 本文的研究意义22 WPS Office软件的现状研究32.1 办公软件的提出32.2 WPS Office的发展历史32.3 WPS Office软件的现状73 WPS Office软件技术与二次开发83.1 WPS软件的技术优势83.1.1 先进的体系架构83.1.2 全新的处理引擎与程序内核93.2 软件的可拓展性93.3 WPS Office三大组件二次开发的兼容性93.3.1 WPS Office 2012与微软Office二次开发的异同103.3.2 WPS 2012的接口类对象和对应的DLL文件113.3.3 WPS 2012对与之前版本结合的第三方程序兼容性113.3.4 调用WPS接口API方法113.4 相关组件二次开发典型应用实例123.4.1 WPS文字模块典型应用实例123.4.2 WPS表格模块典型应用实例124 WPS Office的发展前景分析144.1 WPS Office“做中国人自己的办公软件”是否行得通144.1.1 用户观念的改变为WPS Office铺路144.1.2 政府支持软件正版化的政策为WPS Office搭桥144.2 WPS Office的发展方向144.2.1 办公软件与网络接轨144.3 WPS Office 的发展前景及受到的阻碍164.3.1 WPS Office的发展前景164.3.2 WPS Office发展受到的阻碍165 现在与将来办公软件之间的桥梁185.1 现有主流办公软件的典型性能对比185.2 现在与未来办公软件之间的异同195.2.1 现在与未来办公软件的相同之处195.2.2 现在与未来办公软件的不同之处195.3 做好现在与未来办公软件间的桥梁196 WPS Office软件未来发展的分析及建议216.1 WPS Office软件的特色功能216.2 对于WPS Office如何规划发展的建议236.2.1 对软件进行多元化推广236.2.2 兼容当前主流的文档格式246.2.3 支持将插件或更多协同功能融入到办公软件中246.2.4 完善当前功能的同时开发更多智能化功能246.2.5 将更多非结构化特征融入到办公软件中256.2.6 将办公软件与互联网更好的整合256.2.7 办公软件更好的兼容更多平台267 结束语27参考文献28致 谢29.1 绪 论1.1 研究背景早在1988年到1996年之间,“WPS 就是电脑的代名词”,当时的WPS 在国内办公软件的市场份额曾高达90%以上,即使是当时的微软在进入中国办公软件市场时也需要主动与WPS做兼容,然而从1996年开始,微软Office的Word凭借着Windows操作系统的普及,快速横扫了中国文字处理软件市场,直至今日微软依然凭借着Windows操作系统的优势几乎垄断了办公软件市场,虽然国内办公软件行业发展也很迅猛但是却仍然无法完全超越微软Office。在2001年国务院办公厅颁布了关于政府机关要带头使用正版软件清理盗版软件的通知,WPS看准时机开始全面参与政府首次正版办公软件普及工作,为国家政府提供正版的金山WPS办公软件,与此同时微软Office高额的正版产品费用以及接二连三的反盗版举措,在唤醒全社会正版意识的同时,也加速着国产办公软件的正版化进程。在这样市场背景的推动下WPS Office将会由于各种客观需求和主观需要不断的进步发展,形成更为先进的、更符合用户需要的国产正版办公软件。1.2 办公软件的发展状况1.2.1 国内办公软件的发展状况随着科技的发展计算机的普及,办公也从纸面转移到了计算机上,办公软件为绝大多数人带来了方便快捷的办公环境,提起国内办公软件的发展就不得不提到金山WPS。WPS,1988年诞生自一个叫求伯君的24岁年轻人之手,他用一台386电脑撰写了10万行代码的WPS1.0,在没有任何广告的当时软件一面世市场占有率就一度超过90%,如今国内有许多比较优秀的免费办公软件如:金山WPS 0ffice、红旗Office、永中集成Office 等,但国内仍没有一款办公软件可以与金山WPS的成绩及发展历程相媲美。如今的办公软件已经不再单纯的只在电脑上使用了,从DOC时代的WPS1.0到Windows系统上使用的WPS Office2012(3483抢鲜版)再到linux社区版再到与时俱进的移动版WPS Office V5.3.3,WPS 专门为Android系统打造的移动版WPS Office广受国内外用户的好评,而即将面世的针对IOS系统的MAC版本也深受广大用户的期待。1.2.2 国外办公软件的发展状况提到办公软件就不得让人想到微软公司的Office办公软件,微软的Office办公软件是当前使用最广泛的办公软件。1979年MicroPro公司推出字处理软件的先锋产品WordStar,立即以它强大的文字编辑功能征服了用户。同年秋天,VisiCalc电子表格软件上市,1982年由于WordStar的普及和推广,大大的提高了办公效率,就是在这一年,微软从WordStar身上看到了字处理软件所拥有的广阔市场后也加入到了字处理软件的市场争夺中来,比尔盖茨将微软开发的这款字处理软件命名为MS Word。这就是最初的微软Office办公软件的诞生过程,如今的微软Office办公软件从最初的只有简单的文字处理系统到现在的Microsoft Office 2013 /365(Windows7/8),其内部组件更是有十几个之多,因其界面友好绚丽、功能稳定强大、使用简便易懂等诸多优势成为了事实上的行业标准。1.3 本文的研究意义通过分析对比现有的主流办公软件,找出WPS Office软件目前所占据的优势及不足,学习其他办公软件的成功经验,从而最大化发挥WPS Office软件的优势弥补其不足,综合当前社会的发展及办公软件的市场行情,探讨WPS Office软件未来的发展策略及发展趋势。作为国内一款主流的办公软件在外有强敌内有对手的情况下应该抓住国内市场,做出适合国人使用的智能化现代化的办公软件是WPS Office 一直所追求的,“做中国人自己的办公软件”不仅仅是WPS Office的目标,也是国内所有办公软件为之奋斗的目标。.2 WPS Office软件的现状研究2.1 办公软件的提出“文字之星”(WordStar)作为办公软件的雏形在1979年出自一个曾经的IMSAI公司销售员西摩鲁宾斯坦之手,当时的WordStar在CP/M操作系统软件园中创造了佳绩,紧接着鲁宾斯坦又紧紧抓住了IBM PC机的潮流,将原来在8080处理器上用汇编语言写作的WordStar改编成16位机版本,继而在PC机的世界里又实现了自己事业的巅峰。MicroPro软件公司在1982年凭借着WordStar超过100万套销售量年销售额接近7000万美元的业绩在1983年就成为了世界上最大的微型计算机软件公司。在同年,微软从WordStar也开始加入到了字处理软件市场的激烈争夺战役中,比尔盖茨将微软开发的这款字处理软件命名为MS Word,与此同时还发布了电子表格软件Lotus 1-2-3。紧接着在1993年微软又把Word6.0与Excel5.0成功的集成在了Office4.0套装软件内,完成了数据数据共享的功能,这一功能更是极大地方便了用户的使用,在2003年的11月13日微软在北京正式发布了Microsoft Office 2003,这次微软提出了一个新的叫法即Microsoft Office System,当然作为Office系统软件Microsoft Office 2003也仅仅只是塔的核心产品,在整个Microsoft Office System中还包括2003版本的Visio,Frontpage,Publisher和Project以及两个全新的程序Microsoft Office OneNot和Microsoft Office InfoPat和四个服务器产品如Office Live、Communications Server 2003和Exchange Server 2003等,这一革命性的改革推动了Office办公软件的组件式发展,从此办公软件走上了Office组件之路。由于时代的原因国内计算机普及度还远远不如国外,但在1988年开始国内也开始快速的展起了自己的办公软件之路,而当时国内办公软件的带领着就是金山WPS软件。2.2 WPS Office的发展历史WPS,1989年诞生自一个叫求伯君的24岁年轻人之手,市场占有率一度超过90%,在发布初期,WPS 为Word Processing System的缩写,意为文字处理系统,2001年,WPS更名为WPS Office金山办公组合,WPS已作为Writer,Presentation,Spreadsheets 的缩写,即文字、演示、表格,在港澳地区的繁体版中这三个组件的名字是:文字、简报、试算表,在海外市场WPS Office以Kingsoft Office冠注。WPS从诞生至今已经历经了20几年了,它已经从最初的一个小规模的办公软件走向了世界级办公软件的舞台,下面让我们来见证一下WPS的发展历史。图2-1 第一代到第四代WPS图2-2 第五代WPS图2-3 第六代WPS图2-4 第七代WPS2.3 WPS Office软件的现状俗话说习惯改变一切,目前的WPS Office就深受“习惯”之苦,那么苦的根源从何而来呢?答案就是用户使用微软Office所造成的习惯。多年的历史原因,微软培养了稳定的用户群体及用户习惯,在软件的使用上用户总是习惯性的拿WPS与微软做比较,总会有这样或者那样的说辞例如:“微软有某某功能你们有没有?你这个和微软用着不一样。你的软件没有微软好。”等等说辞都充分说明了现在的WPS甚至现在的办公软件都深陷在了微软以及用户长期培养的习惯中,而微软Office本身也被深深的困住,只能通过不停增加新的插件、实现更多的功能。微软在不停的完善增加新功能致使WPS也在用户的压力下不得不追赶微软的步伐,甚至还要做出更多比微软还要智能的新功能,如今的WPS就深陷“习惯”的泥沼中苦苦挣扎。在面对用户“习惯”问题上金山WPS采取了努力超越的措施。超越并不是说出来那么简单,WPS贵在善于思考研究,他从软件的功能根源入手,某一功能的提出一定是为了方便用户并且给社会带来一定的发展。3 WPS Office软件技术与二次开发3.1 WPS软件的技术优势3.1.1 先进的体系架构WPS Office产品的先进性主要体现在了它本身的四层柔性架构上,高度分离的柔性架构设计思想,代码的重用度非常高,软件底层的代码没有用到任何第三方产品模块,全部是金山公司自己的代码,这样就使得WPS的整体安装包体积非常小,仅仅只有42M左右,因此软件运行后所占的系统内存也就非常小。跨平台的结构设计,确保了用户即使在在Linux平台上也可以享受到与在Windows平台同样的文档操作过程和界面效果。图3-1 WPS软件体系架构图使用C语言编写的WPS软件将本身的二次开发接口API直接暴露在了核心层上,用户可以不用启动WPS200的系统进程就可以直接调用WPS的核心组件服务,这样开放性的设计思想不仅满足了部分用户想要对软件进行进一步开发的需求,同时也可以为软件本身拓展出更广泛的功能性插件。3.1.2 全新的处理引擎与程序内核随着中国在国际社会地位的飞速日益,我们与世界各国的交流也日益频繁,因此办公软件可以正确识别多种语言也开始变得尤为重要,WPS与时俱进采用了全新的Unicode内核,使得WPS可以适用于包括小语种在内的126种语言,除此之外,因为采用了Unicode编码规则,还使得WPS可以实现多种同频显示,实现了全球文字与代码的唯一对应关系,不会出现乱码现象。这以技术的使用全面解决了跨国、跨地区企业的文档交流问题,为企业的合作发展带来了显著的利益。同时升级为新引擎的WPS Office在文档内容及相关操作的处理速度上也有了明显的提高,例如将3499抢鲜版更新为sp2正式版后,打开原有的一份含有较多数组公式、多工作表之间查找引用公式、一般的计算公式的文档,该文档在287与3238内核中修改数据,均需等待几秒,最长的约510秒,然而在新内核的SP2中几乎同步获得结果,由此可以直观的体会到使用了新内核及新引擎的WPS Office在计算效率上提高了近10倍。3.2 软件的可拓展性随着计算机行业及办公软件行业的急速发展,用户对办公软件的需求已经不仅仅只是单一平台简单的对文字进行编辑处理了,因此相关的程序使用及开发人员就迫切的希望能够有一个成熟、标准、具有自主知识产权的本土化二次开发平台。作为国内办公软件的开发商金山公司充分考虑到了软件的可拓展性,在设计之初,就将平台一致性作为一个基本的设计原则。同时还提供了完备的技术支持和售后服务,使用户原有的应用程序无需做太大的改动,即可完成系统改造。WPS Office立足于办公自动化的基础建设,抛弃了传统的复杂及高维护成本的C/S模式而采用了维护成本降低、支持移动办公的B/S模式。除此之外WPS全面采用COM技术,提供标准的开发接口,满足用户个性化定制和应用开发的双重需要。使WPS可以更好地与办公自动系统整合实现办公自动化系统的无缝连接。3.3 WPS Office三大组件二次开发的兼容性由于目前国内大部分第三方软件与之前版本的软件以及微软Office的兼容已经做的很成熟了,因此为了方便第三方软件与WPS Office进行兼容厂商可以参考WPS Office自身的接口、对象名称、与之前版本第三方软件的兼容性以及WPS Office与微软Office在三大组件兼容上的不同点,适当调整代码后来实现进一步的兼容。3.3.1 WPS Office 2012与微软Office二次开发的异同由于两款软件的集成组件略有不同,因此以下关于两款软件二次开发兼容性的对比只列举了其公共组件,对应的组件名称分别是:wps文字Word、wps表格Excel、wps演示PowerPoint。1 模块对象的区别WPS Office 与微软Office 各模块的对象名称对应关系如下:文字模块:wps.Application word.Application表格模块:et.Application Excel.Application演示模块:wpp.Application PowerPoint.Application具体使用时,只需要替换对应的对象名称即可,如下代码:创建一个微软word 进程可以使用下面的代码来实现:Set app = createObject(Word.Application)简单的更改上述代码中的对象名即可创建一个WPS 文字进程:Set app = createObject(wps.Application)2 枚举常量的区别枚举常量通常出现在API 属性的赋值或API 方法的参数上,WPS Office与微软Office各模块的对象名称对应关系如下:公用层: kso mso文字模块:wps wd表格模块: et xl演示模块:wpp ppt具体使用时,通过使用枚举常量对应的数值或替换对应的名称即可在WPS 的VBA环境中查找对应的枚举常量并确认其存在,数值和微软OFFICE 的一致。下面的代码可以打印当前页:WORD 的代码:ActiveDocument.PrintOut Range:=wdPrintCurrentPageWPS 的代码:ActiveDocument.PrintOut Range:=wpsPrintCurrentPage也可以用对应的数值来同时支持WORD 和WPS,如下:ActiveDocument.PrintOut Range:=2 注释枚举常量wdPrintCurrentPage = 23 commandbars调用的区别commandbars 接口API 在微软WORD 的二次开发中可以这样引用:mandbars 也可以这样引用:mandbars 接口API 在WPS 文字的二次开发中只能这样引用:mandbars,对于微软的mandbars 引用,可以替换成Dmandbars。3.3.2 WPS 2012的接口类对象和对应的DLL文件图3-2接口类对象和对应的DLL文件3.3.3 WPS 2012对与之前版本结合的第三方程序兼容性WPS2012 是与WPS2005/2007/2009 完全兼容的版本,与WPS2003/2002不完全兼容。WPS2003/2002 的内核“Kingsoft WPS 1.0 Object Library”、“Kingsoft ET 1.0Object Library”、“Kingsoft WPP 2003 Object Library”WPS Office2005 的内核“Kingsoft WPS 2.0 Object Library”、“Kingsoft ET 2.0Object Library”、“Kingsoft WPP 1.0 Object Library”WPS Office2012/2009/2007 的内核“Kingsoft WPS 2.0Object Library”、“Kingsoft ET 2.0 Object Library”、“Kingsoft WPP 2.0 Object Library”3.3.4 调用WPS接口API方法调用WPS接口API时应注意Variant参数类型的传递,建议在传递Variant 参数类型时,都要注意将其变量转换为Variant 再进行传递。VC 调用ET 时,传递Variant 参数的代码片断:COleVariant varFileName(“C:test.xls”);VARIANT varFALSE = 0;varFALSE.vt = VT_BOOL;/错误:调用时会出错/varFALSE.boolVal = false;/正确:正常调用varFALSE.boolVal = VARIANT_FALSE;VARIANT varEMPTY = 0;kset:_Workbook.wb(wbs.Open(varFileName, varEMPTY, varFALSE, varNull,varNull, varNull, varNull, varNull, varNull, varNull, varNull, varNull, varNull);3.4 相关组件二次开发典型应用实例相关于WPS Office二次开发各对象、方法和属性金山软件已经开放给用户参考,对界面的操控是在经典界面下完成的。由于WPS 2012界面重构了界面代码,所以一些涉及到界面控制的API暂时不能在WPS 2012 界面中使用。以下示例代码都用VB编写。3.4.1 WPS文字模块典型应用实例1 启动WPS文字模块WPS 文字模块已经启动,可以使用GetObject 获得这个进程:Set wpsApp = GetObject(, WPS.Application)WpsApp.Visible = TrueWPS 文字模块尚未启动,可以使用CreateObject 来产生一个新进程:Set wpsApp = CreateObject(WPS.Application)wpsApp.Visible = True2 退出WPS文字模块wpsApp.Quit SaveChanges:=wpsSaveChanges, OriginalFormat:=wpsWPSDocument,RouteDocument:=Trueset wpsApp = Nothing3 打开WPS文字文档在获得WPS application 对象之后,就能对WPS 进行控制,下面的例子中将以只读方式打开一个WPS 文档,并激活此文档,如果文档不存在,将出示提示信息。wpsApp.Documents.Open FileName:=E:散文.wps, ReadOnly:=truewpsApp.activatedocument. Activate4 关闭一个WPS文字文档关闭第一篇wps文档:wpsApp.Documents(1).Close5 保存一个WPS文字文档 如果活动文档在上次保存后进行了修改,下面的例子将保存活动文档。If ActiveDocument.Saved = False ThenActiveDocument.SaveEnd If3.4.2 WPS表格模块典型应用实例1 启动WPS表格模块WPS 已经启动,可以使用GetObject 获得这个进程:Set etApp = GetObject(, ET.Application)etApp.Visible = TrueWPS 电子表格模块尚未启动,可以使用CreateObject 来产生一个新进程:Set etApp = CreateObject(ET.Application)etApp.Visible = True2 退出WPS表格模块调用Application 的Quit 方法可以退出电子表格模块,下面的例子先把所有打开的表格文档存盘,然后退出。Dim objWB As ET.workbookFor Each objWB In etApp.WorkbooksobjWB.SaveNext objWBetApp.QuitSet etApp = Nothing3 打开一个WPS表格文档以只读方式打开了一个电子表格文档:Application.Workbooks.Open FileName:=E:Test.et, ReadOnly:=True打开一个有密码的电子表格文档:Application.Workbooks.Open FileName:=E:Test.et, password:=et4 关闭一个WPS表格文档本示例关闭第一个工作簿,并放弃所有对该工作簿的更改。Application.Workbooks(1).Close SaveChanges:=False关闭所有工作簿,如果某个打开的工作簿有改变,将会询问是否保存所作的更改。Application.Workbooks.Close5 保存一个WPS表格文档保存所有已打开的工作簿,并退出金山表格。For Each w In Application.Workbooksw.SaveNext wApplication.Quit本示例演示了将当前工作簿另存到其它位置。Application.ActiveWorkbook.SaveAs F:temp.et4 WPS Office的发展前景分析4.1 WPS Office“做中国人自己的办公软件”是否行得通4.1.1 用户观念的改变为WPS Office铺路随着计算机网络的发展电脑黑客以及各种各样的电脑病毒的泛滥,一度为广大用户的财产和信息安全带来了恐慌,用户开始意识到了信息安全的重要性。作为多元化使用的办公软件的安全性也相应的越来越受到重视,08年微软Office针对打击盗版软件所做的黑屏事件在一定程度上激发了用户对国产正版软件的渴望,这一事件加速了国产软件的正版化发展进程,作为国产办公软件代表的WPS Office首当其冲顺应用户需求,作为民族品牌,在与微软20年的抗衡中有了技术积累、品牌影响、用户认可,秉承着“做中国人自己的办公软件”理念的WPS正走在用户拥戴的崛起之路上。4.1.2 政府支持软件正版化的政策为WPS Office搭桥国产软件一直是政府扶持的对象,政府采购国产正版软件为国内办公软件生产商提供了机遇。从2001年开始,国家强力贯彻落实关于政府机关要带头使用正版软件清理盗版软件的通知的政策,WPS也开始全面参与政府正版普及工作,为企事业单位及国家政府提供正版的金山WPS办公软件。政府对国产Office项目等基础性开发的投资,将促进国产Office的不断革新。随着政府信息化建设的推进,WPS Office将获得更多更大的利益。有了充足的资金进行软件开发、市场拓展,WPS Office办公软件将进一步夺回国内的Office市场。4.2 WPS Office的发展方向4.2.1 办公软件与网络接轨近几年随着云计算以及云存储概念的提出,绝大多数行业都看准时机将自己的发展向这一方向靠拢,首先让我们先来了解一下云计算及云存储具体指的是什么。云计算(cloud computing)是基于互联网的相关服务的使用、增加、和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。图4-1 云计算基本特征云存储其实就是云计算(cloud computing)概念上发展和延伸出来的一个新的概念,是指通过网格技术、集群应用、或分布式文件系统等功能,将网络中各种大量不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供业务访问和数据存储功能的一个系统。 图4-2 云存储基本层次WPS软件从提出向互联网转型开始踏准了商务互联网的发展节奏,初步完成了WPS的互联网转型,WPS Office把握时机使得基于云计算、云存储的互联网托管服务成为了WPS业务营收的主体,到目前为止金山WPS Office基于云端的服务主要有以下两个方面,第一是云存储技术的互联网团队协同服务产品快盘,第二是基于云计算技术的WPS on Web产品。4.3 WPS Office 的发展前景及受到的阻碍4.3.1 WPS Office的发展前景金山WPS软件作为国内办公软件的引领者有着它自己精准的眼光及远见,前几年,当移动互联网的大潮已经席卷而来,金山WPS作为未来市场的先知者已经在用户的移动办公领域深耕细作了。根据金山WPS内部统计,目前金山WPS移动版的用户以办公室白领为主,白领用户为主在金山WPS的预期之中,除此之外根据统计不难发现学生群体的使用率占到了20.92%,这一意外收获使得金山WPS的发展有了更乐观的前景,另外其他各行各业的用户使用比例相对比较平均,通过这个统计数据我们不难发现,金山WPS移动版已经成为了一个比较普及的的移动办公产品。图4-3 移动版WPS软件用户群体统计当然移动版的WPS软件业不仅限于安卓系统,针对目前各主流系统WPS软件都会进一步开发对应版本,2013年2月推出的针对苹果IOS系统的MAC版本WPS演示已经成熟并投放市场供用户下载使用,相信有之前移动版本的良好开端,不久MAC版本的其它组件也将会从测试阶段陆续走向市场供用户使用。4.3.2 WPS Office发展受到的阻碍从windows开始进入中国市场开始再到windows系统逐渐推出新的版本,从win95-win98-winme-win2000-winxp-win2003-win7-win8一路走来,微软开始慢慢占据中国市场,也正因为有了Microsoft这棵大树的依托,word也就成为人们处理文字工具的首选,同根同源肯定没有兼容性之类的问题。同时也伴随着win的成长,逐渐变得强大,越来越多的人正在使用它,word也因此成了人们心目中的办公之王,把我们曾经使用的wps远远甩在后边,很少人去问津wps了,但是金山WPS并未放弃,它一直在努力。由于之前从Dos向Windows平台转型的时候吃了不少亏,导致中间一段时间使用户忽视甚至遗忘了WPS软件的存在,加之近年来微软Office充分利用其基于Windows平台的优势的迅猛发展,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论