社区
Delphi
帖子详情
delphi中的类与控件有什么关系?
fisea
2008-07-18 11:23:34
delphi中的类与控件有什么关系?
...全文
107
14
打赏
收藏
delphi中的类与控件有什么关系?
delphi中的类与控件有什么关系?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lake_cx
2008-07-21
打赏
举报
回复
运行的时候用户看得到TAction么?
那用户看得到TButton么?
lsj070599
2008-07-21
打赏
举报
回复
控件, 组件 是类的一个子集, 他们都是类.
控件可以运行时是可以看得到得.从TControl继承下来得都是控件.
组件包含控件,从TComponent继承.
建议楼主去找些基础的资料先看看吧.
xulibing1016
2008-07-21
打赏
举报
回复
。。。。。。
fisea
2008-07-20
打赏
举报
回复
[Quote=引用 6 楼 lake_cx 的回复:]
从TComponent继承的是组件
从TControl继承的是控件
[/Quote]
控件和组件又有什么区别和联系呢?谢谢!
fisea
2008-07-20
打赏
举报
回复
[Quote=引用 10 楼 lake_cx 的回复:]
我们所谓的控件是可视组件,也就是包含了窗体的组件,拖拽出来可以显示的
如:TAction是组件,TButton是控件
[/Quote]
还是不明白,TButton也时看的见的。TAction、TButton不都可以拖拽吗?
lake_cx
2008-07-20
打赏
举报
回复
我们所谓的控件是可视组件,也就是包含了窗体的组件,拖拽出来可以显示的
如:TAction是组件,TButton是控件
pathletboy
2008-07-19
打赏
举报
回复
用类对控件进行封装。砖头和房子的关系。
yuqianyi1974
2008-07-19
打赏
举报
回复
控件是一种的类复杂的类
tpcnyou
2008-07-19
打赏
举报
回复
低级语言与高级语言的区别
yangkunjie
2008-07-19
打赏
举报
回复
它们之间有说不清的关系
五哥
2008-07-19
打赏
举报
回复
k控件就是一个类
byteh
2008-07-19
打赏
举报
回复
也许可以这么说:
控件是可以看见的实体,其由类来封装实现
控件是相对于设计开发而言,类是相对于OO而言的
和砖头与房子不同之处在于:
砖头一旦成为了房子的一部分,就不能再盖其它房子时使用了
类可以被子类继承,被控件封装或使用
就好比 王刀刀 这个名字,“王”是一类“刀”是一类,王强组合可以成为一个名字控件,王还可以被其它名字用强也一样
把“王”加上一些接口或者类封装成一个可以贴到人头上的法宝(控件),被贴者变成人中之王,这就是控件“王之贴”的来历
“王”的根类也许是笔画
哈哈,自己打完这些字忍不住都笑了,中午的小酒没有白喝
chenyq2008
2008-07-19
打赏
举报
回复
关系不简单。。。
lake_cx
2008-07-19
打赏
举报
回复
从TComponent继承的是组件
从TControl继承的是控件
一套Developer Express
控件
包 For
Delphi
7
一套Developer Express
控件
包 For
Delphi
7Developer Express
控件
简介Express Scheduler Suite可以建立
类
似于Outlook
中
日历那样的空间,计划任务。ExpressQuantumGrid Suite一个超级牛的Grid
控件
,不要告诉我不知道什么是Grid,其
中
Filter功能也是非常厉害的。ExpressBars Suite非常厉害非常厉害的工具条菜单
控件
。ExpressPrinting System 打印
控件
,可以和ExpressQuantumGrid 完美连接,还没发现有没有报表功能,要不就是没有报表功能,完美的ExpressQuantumGrid
控件
就可以代替了。ExpressQuantumTreeList Suite 非常牛的树状
控件
,跟ExpressQuantumGrid 结合起来很厉害的。ExpressNavBar 是用来做
类
似于XP下的浏览器左边的导航条的,非常地帅。ExpressLayout Control 好像是界面布局的
控件
。ExpressDBTree Suite非常好用的数据库树形列表
控件
。ExpressMasterView专门用作总单细单甚至多层的
关系
的GRID显示,它的效率比ExpressQuantumGrid Suite还要高,不过功能不是很强。ExpressDBTree Suite 结合数据库表进行像WINDOWS
中
浏览器
中
树结构显示的
控件
。ExpressOrgChart 结合数据库表进行组织结构显示的
控件
。ExpressVerticalGrid Suite 表结构以垂直方式(卡片样式)的GRID显示,一般来说,GRID适合用来显示,而VerticalGrid适合用来编辑数据。下面的
控件
还不知道有什么用,请有知道的介绍一下。ExpressFlowChartExpressSpreadSheet (includes Kylix support) 下面我们开始安装1、 首先关闭
delphi
7,如果您正在运行着它的话。 2、 安装ExpressLayout Control 1.1.11 for d7 ok3、 安装ExpressBars Suite 5.1.3 ok4、 安装ExpressDBTree Suite Version 1.3.1 ok5、 安装ExpressOrgChart 1.3.2 ok6、 安装ExpressFlowChart.v1.3.2 ok7、 安装DevExpress ExpressMasterView 1.2.1 ok8、 安装ExpressSpreadSheet (includes Kylix support) 1.1.12 ok9、 安装ExpressNavBar v1.3.1 ok10、安装ExpressPrinting System 3.1 ok11、安装ExpressQuantumGrid Suite 5.0 ok12、安装Express Scheduler Suite 1.0 13、安装ExpressQuantumTreeList Suite v4.0.2 14、安装ExpressVerticalGrid Suite 3.0.2 注:经过我反复试验发现Express Scheduler Suite 1.0 ExpressQuantumTreeList Suite v4.0.2 ExpressVerticalGrid Suite 3.0.2 与ExpressQuantumGrid Suite 5.0有冲突只要其
中
有任何两种
控件
安装,就不能装入扩展
控件
包ExpressExtendedEditors Library 5,Grid会少很多
控件
。15、运行
Delphi
_7,出现第一个提示框后, 按否在
Delphi
7
中
通过Tools->Environment Options->Library->Library path菜单路径打开Diredtories窗口。 将含有以下路径: ......Developer Express IncExpressDataController
Delphi
7Lib ......Developer Express IncXP Theme Manager
Delphi
7Lib ......Developer Express IncCX Library
Delphi
7Lib ......Developer Express IncExpressEditors Library 5
Delphi
7Lib ......Developer Express IncExpressPageControl 2
Delphi
7Lib ......Developer Express IncExpressQuantumGrid 5
Delphi
7Lib 删除,重新添加为,或保留一份修改为: ......Developer Express IncExpressDataController
Delphi
7Sources ......Developer Express IncXP Theme Manager
Delphi
7Sources ......Developer Express IncCX Library
Delphi
7Sources ......Developer Express IncExpressEditors Library 5
Delphi
7Sources ......Developer Express IncExpressPageControl 2
Delphi
7Sources ......Developer Express IncExpressQuantumGrid 5
Delphi
7Sources 18、到Grid 5.0目录下的完美补丁目录19、将以下2个文件:cxExtEditorsVCLD7.bpl dclcxExtEditorsVCLD7.bpl 解压到操作系统的System目录(注:W2K/WinXP
中
应为system32目录)
中
覆盖原文件。 20、将压缩包
中
ExpressEditors Library 5目录解压到Program FilesDeveloper Express Inc下覆盖原安装目录; 21、将压缩包
中
ExpressPageControl 2目录解压到Program FilesDeveloper Express Inc下覆盖原安装目录; 22、将压缩包
中
ExpressQuantumGrid 5目录解压到Program FilesDeveloper Express Inc下覆盖原安装目录; 23、将压缩包
中
Bpl目录解压到Borland
DELPHI
7Projects下覆盖原目录。 24、到此全部安装完毕,对于ConvertGrid3Demo和ConvertGrid3MasterDetailDemo还必须同时安装“DevExpress ExpressQuantumGrid Suite v3.22 for
Delphi
7”,才行!
delphi
控件
继承
关系
浏览器
delphi
控件
继承
关系
浏览器 功能有限请多给建议和帮助
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
Delphi
正则表达式
控件
与demo
安装方法:(转于万一的博) 1、先把解压的 TRegEx 文件夹放一个合适的地方, 我放在了
Delphi
的 Imports 目录
中
. 2、目前最新 For Win32 的版本是对
Delphi
2006 的, 2007 也能用. 打开 PerlRegExD2006.dpk, 提示缺少资源文件, 没
关系
; 在 Project Manager 窗口
中
的 PerlRegExD2006.bpl 上点击右键, 执行 Install; 这时在 Tool Palette 的列表
中
已经有了 TPerlRegEx, 在 JGsoft 组. 3、Tools -> Options -> Environment Options ->
Delphi
Options -> Library-Win32 -> Library path -> 添加路径: ...\Imports\TPerlRegEx 4、可以使用了! 直接 uses PerlRegEx 或从 Tool Palette 添加都可以. 如果不喜欢 Tool Palette 的添加方式可以省略第二步.
Delphi
使用Asphyre图像处理
控件
实例源码.rar
Delphi
使用Asphyre图像处理
控件
实例源码,包含如下特效: 灰度、饱和度、对比度、浮雕、马赛克、错位模糊、高斯模糊、风化、锐化、波浪变形、扭曲变形。 因时间
关系
,来不及用
中
文界面,反正比较简单。 另外诸如亮度、旋转、平面变形等特效Asphyre310 本身已经实现了。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章