VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1005|回复: 8

请问什么是组件?什么是控件?

[复制链接]

2

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-27 13:20:01 | 显示全部楼层 |阅读模式
请问什么是组件?什么是控件?两者有什么区别?

谢谢
回复

使用道具 举报

0

主题

29

帖子

23.00

积分

新手上路

Rank: 1

积分
23.00
发表于 2020-2-20 22:45:01 | 显示全部楼层
一个有界面,一个没得,^_^
回复

使用道具 举报

0

主题

58

帖子

32.00

积分

新手上路

Rank: 1

积分
32.00
发表于 2020-2-21 07:45:02 | 显示全部楼层
不用死扣这两个词,看具体东西,你想说它是什么它就是什么。
回复

使用道具 举报

0

主题

43

帖子

29.00

积分

新手上路

Rank: 1

积分
29.00
发表于 2020-2-21 10:45:01 | 显示全部楼层
组件=1组控件
理解不知对否
回复

使用道具 举报

0

主题

5

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-2-23 00:15:01 | 显示全部楼层
组件 是指一些动态链接库 我们平时编写的代码可以直接编译生产 .exe 可执行文件 同时也可以生成dll组件 生产dll组件的好处就是 可以在另外一个程序中调用dll中的功能  这对于实现模块化软件开发有很大的帮助

控件 (针对ASP.net) asp.net 中的控控件可以理解成一些 功能比较强大的网页元素 such as :文本输入框 按钮 表格等 asp.net 中分为html控件和web控件 。
  html空间(htmlcontrols)主要是在前台执行 而 web控件(webcontrols)主要是在后台执行
几个控件可以可以组合在一起形成一个功能自己定义的用户自定义控件
回复

使用道具 举报

0

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-3-1 14:15:02 | 显示全部楼层
组件是指实现接口的一个类或直接或间接派生的类.通常用于可重复使用并且可以和其他对象进行交互的对象.
控件是提供(或实现)用户界面 (UI) 功能的组件。
每个控件都是一个组件,但并不是每个组件都是控件。
回复

使用道具 举报

0

主题

64

帖子

35.00

积分

新手上路

Rank: 1

积分
35.00
发表于 2020-3-1 20:30:01 | 显示全部楼层
在asp.net上基本可以理解:

组件- component。主要强调的是功能而不是界面。page也是一种组件,经常用在HttpHandler.ProcessRequst、HttpServer.Execute等地方。

控件- webControl、htmlControl、userControl,或者运行时有比较明显的界面表现的component等。

控件是一种特殊的组件。
回复

使用道具 举报

0

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-3-4 08:30:01 | 显示全部楼层
控件是一种特殊的组件。-----错误
组件=1组控件---------------太笼统

控件就是一个组件,不是特殊的 ,每个控件都是组件
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-26 19:45:01 | 显示全部楼层
如果你开发的类按照大家的标准来做调用接口,那它就可称为组件。这不论对哪门语言都一样。

控件实际也是组件,在我印象里它应该是指带有界面的组件,至于它是不是特殊组件那是随你感觉吧,特殊不特殊我觉得不要紧,关键在你是否理解它。

在我看来,当你觉得组件和控件可以混用时,你就理解它了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表