首页 > 编程知识 正文

组件控件(如何增加小组件)

时间:2023-05-04 17:06:14 阅读:5024 作者:335

一般来说,控制转化为控制,组件转化为组件。

控件是具有用户界面的组件。具体来说,你要回顾早期。

Windows操作系统

此时,控件引用任何子窗口——按钮、列表框、编辑框或对话框中的静态文本。从概念上讲,这些窗口——控件——类似于用于操作收音机或小电器的旋钮和按钮。随着控件(组合框、日期和时间控件等)数量的增加。),控件逐渐成为子窗口的代名词,无论是用于对话框还是其他类型的主窗口。不久以后

基本的

程序员开始编写自己的特殊控件,自然人们就想到了共享这些控件。共享代码的一种方法是通过磁盘复制代码,但这显然是低效的。必须有一种机制,使开发人员创建的控件能够很容易地插入到其他程序员的应用程序中,这些应用程序是VBA控件、OLE控件、OCX控件以及最后的ActiveX。

控制的动机。

这就是控件和组件之间混淆的地方。因为为了解决控件的可重用性,所有这些技术都必须首先解决更一般的组件重用问题。(COM,如果你记得的话,意思是组件对象模型)。在软件行话中,术语组件指的是任何可重用的对象或任何可以与其他对象交互的代码体。子程序的发明曾一度成为程序员们渴望的软件工程圣杯:一种统一的编程理论,使程序员能够从基本的构建块——,即用所选语言编写的各种组件,构建大规模系统。每一种新的编程范式,从子程序到面向对象程序,到动态链接库,到组件,到。NET框架代表了一种提供可重用性的不同方案。VBX使用了动态链接库的固化名称。使用了COM接口和IUnknown。那个。NET框架使用微软的中间语言(MSIL)层和公共语言运行时(CLR)来提供统一的粘附。

因此,控件是组件的主要样本(并且历史上驱动了组件的开发),并且控件不仅仅是唯一的组件。组件不需要显示任何信息或用户界面。组件可以实现科学计算,收集性能数据,计算从1971年1月1日到现在的毫秒数,读取或读出布什总统竞选保险箱中的美元。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。