- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                控件重用技术的成就与缺陷.pdf
                    
  第 21卷 第 8期                   小 型 微 型 计 算 机 系 统                    Voi.21 No.8 
   ZOO0年 8月                    MINI—MICRO SYSTEM                     Aug.2000 
文 章 编 号 :lOOO一1220(2000)08—0807—04 
                      控件重用技术的成就与缺陷 
         ~ 
                        应 时 吴 霞 唐胜群  毋国庆 
                              学戟拜王 i面象重点实验室 武慢430072) 
                            武衩测绘科技大学光电学院 武汉 430079) 
   摘 要:末文研兜了擞软的控件重用挂术.通过与~t,tt重用技术进行比驻,本文总蛄了控件重用技术的成就.通过与代 
   关键词:控件控件重用歧术篇f代码组件}代码组件组合重用技术 f-!t,…                           ’~‘ 
   分 类 号:TP311       文献标讽码 :A                           。 
 I 微软的控件重用技术                             和可以跨越编程语言边界的特性;控件标准是开放的,软件开 
                                         发人员可以有效地重用第三方(third-party)所开发的控件等 
   软件代码重用技术正由研兜阶殷向实用阶殷发展,微软              等. 
 公司的控件(contro1)重用技术是这种技术发展潮流中颇具影           微软的控件经历丁VBx(VisualBasicextensions)控件、 
 响力和说明力的一个实蜘.控件重用技术是一种可执行代码              OCX控件 (OLEcustomcontro1)和ActiveX控件这三个发展 
 的重用技术,是软件代码资源重用技术的一十重要进展,在微             阶殷.VBX控件是微软最早的控件技术,VBX控件规范是专 
 软的Windows平台中,控件一般是以DLL模块形式存在的, 为 VisualBasic设计的.VBX控件既依赖于Windows平台, 
控件不能单独地运行,必须在某种容器(container)或应用程         叉依赖于特定的编程语言 ,所以重用VBX控件受到了报多 
序构造器 (builder)中被调用、被重用.微软及一些厂商提供丁        的跟制.但是VBX控件在重用已有代码资源方面所取得的成 
 多种重用控件开发应用程序的构造器,如赣软公司的Visual 功,促使截欹公司进一步开发出了更强大的控件重用技术 ,即 
Basic、Borland公 司的 Del口hi、Powersoft公 司 的 Power—  OCX控件和ActiveX控件重用技术.OCX控件和 ActiveX控 
Builder等.随着因特阿及其应用程序的广泛使用 .Web浏览         件都建立在微软的COM(ComponentObjectMode1)基础上, 
器也可以作为重用控件,开发应用程序的构造器.Windows  重用它们不再依赖于特定的编程语言 
平台管理和使用 DLL模块的方式,使得控件只要保持接 口不 
变,就可以独立地进行版本升级和维护.控件是可重用的软件              2 微软的COM 模型 
代码资源,可以完成各种任务.通过重用控件 ,程序开发人员 
不必再为实现控件已具备的功能而去进行重复性开发,可以                 COM 是微软公司制定并颁布的一种不依赖于任何编程 
有救地压缩许多编程任务,从而快速地构造出程序.例如vi—  语言的组件对象模型哪.COM 中的对象是一种二进制代码对 
sua]Basic5.0提供了20个标准控件,这些标准控件除了能作        象,其代码形式是DLL或EXE执行代码.COM 中的对象都 
为构成用户界面的对象之外,还可以完成文本编辑、图片显示              被直接地注册在Windows的系统库中,所以COM 中的对象 
 以及与数据库进行交互等任务.VisualBasic的程序开发人员        不再是由特定的编程语言及其程序设计矸=境所支持的对象. 
只要通过在窗口中插入控件、编辑控件的属性、编写简单的事             而是由系
                
原创力文档
                        

文档评论(0)