Visual Component Library的缩写(可视组件库)VCL是Visual Component Library的缩写,即可视组件库,它是Delphi,C++Builder等编程语言的基本类库。
它拥有封装纯粹,可扩展性强,操作方便等特点。如果是一个非常繁杂的Win32API,在经过VCL封装后,使用也是非常简便的。VCL支持类的嵌套,过程及函数的嵌套,如果你想在一个过程里声明一个类,或是声明另一个过程,那是完全可行的。过程内部的过程或是函数被称为局部过程或是局部函数。
VCL对事件的支持及封装也是非常完整的,通过事件对象的声明,可以将任意的外部事件源绑定到VCL控件。
在Delphi的VCL中,还提供了非常多的伪API,它们可以对软件开发提供进一步的支持。
VCL的可扩展性使得编写控件变得非常简单,并且可以任意导入导出ActiveX控件。同时,它也是平台无关的,可以在windows,linux,MaxOS或是其他操作系统下直接使用。
相关文章
- 08-13vue2 的版本 使用 Ant Design Vue 1.78版本的组件库 做自定义接口 调用后端的接口上传excel文件
- 08-13分享给你一个酷炫的前端组件库,还不用起来?
- 08-13【worktile/pingcode】贡献 组件库 需要注意的点
- 08-13完整UI组件库Kendo UI for Vue R3 2021 - 新的Vue组件发布
- 08-13前端组件库(Element UI)的实现原理:教你如何实现自定义组件库,并打包发布至npm
- 08-13推荐一个组件丰富的图表库LiveCharts
- 08-13Delphi ComboBox组件 style=csDropDownlist 的赋值方法
- 08-13CSDN论坛 > Delphi > VCL组件开发及应用 DBLookupComboBox用法
- 08-13Mint UI - 饿了么出品的开源、轻量的移动端 UI 组件库
- 08-13Vue之脚手架及第三方组件库的安装使用