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

Delphi中DBEdiT组件常用技巧这个要好好收藏学点样子

[复制链接]
发表于 2017-8-1 23:03:34 | 显示全部楼层 |阅读模式
本帖最后由 群发软件 于 2017-8-1 23:04 编辑

Delphi中DBEdiT组件常用技巧这个要好好收藏学点样子
  Delphi的DBEdit组件位于组件板的Data Controls页上,用于编辑数据表当前记录某字段的值。DBEdit组件的主要属性与方法如下:
  1、主要属性
  (1)DataSource
  用于选择数据源,使DBEdit组件通过数据源与数据表连接。当DBEdit通过数据源与数据表连接后,显示数据表的哪一个字段,则是由DataField字段决定的。
  (2)DataField
  用于选择数据字段,如果DataField设置为TB0602,则DBEdit用于显示与编辑字段TB0602的值。
  DataSource与DataField是数据界面组件用于选择数据表与字段的最重要的2个属性。
  (3)Enabled
  当Enabled为True时数据界面组件有效,此时组件可用于编辑操作。当Enabled为False时,数据界面组件无效,运行后该组件呈灰色,不能用鼠标或键盘对该组件进行操作。
  (4)ReadOnly
  当ReadOnly为True时,数据只能读不能修改;为False时,数据可读可写。默认值为False。
  以上属性也是大多数数据界面组件的共同属性,因此在下面的组件介绍中,不再重复介绍上述属性。
  2、主要方法
  (1)OnChange
  当字段内容发生变化时触发该事件。
  (2)OnClick
  用鼠标单击组件触发该事件。
  (3)OnDblClick
  用鼠标双击组件触发该事件。
  (4)OnKeyDown
  当键按下时触发该事件。
  (5)OnKeyUp
  当键松开时触发该事件。
  (6)OnMouseDown
  当鼠标按下时触发该事件。
  (7)OnMouseUp
  当鼠标松开时触发该事件。
  读者应注意,以上方法也是大多数数据界面组件共有的方法,大家可以试着写点小程序,这样才能掌握。

  组件是对数据和方法的简单封装,简而言之,组件就是对象。C++ Builder中叫组件,Delphi中叫部件,而在Visual Basic中叫控件。现在就跟着小编一起来学习一下:在Delphi中如何使用DBEdit组件。
  大家知道DBEdit这一个组件位于Delphi应用程序的哪一个位置吗?没错,就是位于组件板的DataControls页上面,它的主要作用就是用来编辑数据表当前记录某一个字段的值。那么DBEdit组件的主要方法以及主要属性是怎样的呢?现在就让我们一起来看一看吧,具体如下:
  一、主要方法
  首先小编要为大家介绍的是DBEdit组件的主要方法,它的方法主要有七个,究竟是哪七个呢?具体方法如下:
  方法一:OnKeyUp事件,这一个事件是在手上按键已经松开的时候被触发的。
  方法二:OnKeyDown事件,这一个事件是在按键被我们单击按下的时候触发的。
  方法三:OnClick事件,这一个事件是在大家使用鼠标单击组件的时候触发的。
  方法四:OnDblClick事件,这一个事件是在大家使用鼠标双击组件的时候触发的,注意这里是双击不是单击哟。
  方法五:OnMouseUp事件,这一个事件是大家把鼠标按键松开的时候所触发的。
  方法六:OnMouseDown事件,这一个事件是大家把鼠标按键按下的时候所触发的。
  方法七:OnChange事件,这一个事件是当字段里面的内容发生有变化的时候所触发的。
  温馨提示:在这里,小编主要向大家介绍了七个主要方法,其实这几种方法多数都是数据界面组件共有的方法。假如说大家想要将其掌握熟悉,那么小编建议大家可以尝试着编写一点小的应用程序,这样子的话,才可以不断的提升自己的能力哟。
  二、主要属性
  七种主要的方法小编就已经介绍完毕了,现在我们就一起来看一看DBEdit组件的主要属性吧,它的属性主要有四个。具体属性如下:
  属性一:Enabled
  Enabled这一个属性分别有False以及True这两种状态。当Enabled属性为False的时候,数据界面组件是没有效的,当我们运行了以后这一个组件呈现灰色,所以我们不可以使用键盘或者是鼠标对这一个组件进行相关的操作。当Enabled属性为True的时候,数据界面组件就是有效,这个时候组件就可以用于编辑的操作了。
  属性二:Readonly
  如同Enabled属性一样,ReadOnly这一个属性也有两种状态,分别是False以及True。在这两种状态中,False是默认值。当ReadOnly属性为False的时候,数据可以读也可以写。当ReadOnly属性为True的时候,数据仅仅只可以读而不可以进行修改。
  属性三:DataField
  这一个属性的主要功能就是用于选择数据字段,假如说将DataField设置成为TB0602的时候,那么DBEdit就可以用于显示与编辑字段TB0602的值了。
  属性四:DataSource
  这一个属性的作用就是用于选择数据源,可以让DBEdit组件通过数据源和数据表之间进行连接。当DBEdit通过数据源和数据表成功连接了以后,显示出数据表的哪一个字段,这就是由DataField字段来决定的。

[附件已丢失]
  注意事项:在这里,大家要注意一点,那就是DataField以及DataSource这两个属性是数据界面组件用于选择数据表和字段之间最重要的属性,所以大家一定要熟悉这两个属性哟。哈哈,还要和大家说的是,上面四个属性同样也是数据界面组件的共同属性,所以大家也一定要好好掌握哟,加油。

qq.jpg
58aaf78c1d7f4.jpg

0

主题

649

回帖

639

积分

软件网站元老会员

积分
639
发表于 2017-8-2 10:50:29 | 显示全部楼层
的态度结果震惊了意想不到的事情发生了卖家承诺帮我做的图比我预期的还要好看,非常有震慑力,没装修前我店铺一天销量也就几十票装修完发布后店铺的转化率高了很多。,提升了太多销量大概有3倍吧。视觉冲击效果强大起来很多,非常明显。售前售后的小姑娘也很有责任心,态度温和有亲和力和柔和力给我留下了不可磨灭的印象

0

主题

1002

回帖

1010

积分

软件网站中级元老会员

积分
1010
发表于 2017-8-2 15:23:36 | 显示全部楼层
简装效果跟没有精装的好,但是价位还算行吧,客服,设计人很好。

0

主题

612

回帖

602

积分

软件网站元老会员

积分
602
发表于 2017-8-4 01:52:34 | 显示全部楼层
,设计非常符合我的初衷。售后服务非常不错,这个我很放心,而且首页设计的比我原先的店铺好很多很多,真的是很满

0

主题

615

回帖

601

积分

软件网站元老会员

积分
601
发表于 2017-8-4 19:58:32 | 显示全部楼层
家,服务和指导很到位,太超值了,赞一个!

0

主题

1022

回帖

1029

积分

软件网站中级元老会员

积分
1029
发表于 2017-8-4 20:02:55 | 显示全部楼层
好非常耐心,技术员静静也很好,长期合作哦~

0

主题

609

回帖

591

积分

软件网站元老会员

积分
591
发表于 2017-8-4 23:26:06 | 显示全部楼层
业的,设计很好的,不错

0

主题

661

回帖

669

积分

软件网站元老会员

积分
669
发表于 2017-8-5 12:22:17 | 显示全部楼层
学习了省去了很多功夫

0

主题

1023

回帖

1034

积分

软件网站中级元老会员

积分
1034
发表于 2017-8-5 16:32:22 | 显示全部楼层
的宝贝,值得学习,还有赠品送,感谢店小二

0

主题

978

回帖

980

积分

软件网站元老会员

积分
980
发表于 2017-8-7 07:48:14 | 显示全部楼层
用心设计。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-10-16 18:18

宣传软件 · 信息发布软件 · b2b软件 · 广告发布软件

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