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

  当鼠标松开时触发该事件。

  读者应注意,以上方法也是大多数数据界面组件共有的方法,大家可以试着写点小程序,这样才能掌握。

时间: 2024-08-31 00:29:40

Delphi中DBEdit组件的主要属性与使用方法的相关文章

Delphi中DBEdit组件使用方法

Delphi的DBEdit组件位于组件板的Data Controls页上,用于编辑数据表当前记录某字段的值.DBEdit组件的主要属性与方法如下: 1.主要属性 (1)DataSource 用于选择数据源,使DBEdit组件通过数据源与数据表连接.当DBEdit通过数据源与数据表连接后,显示数据表的哪一个字段,则是由DataField字段决定的. (2)DataField 用于选择数据字段,如果DataField设置为TB0602,则DBEdit用于显示与编辑字段TB0602的值. DataSo

Delphi中多媒体组件使用解析

Delphi是美国Borland公司推出的一个十分优秀的软件开发平台.它以其强大的开发功能在众多的开发环境中独占鳌头,尤其是它在多媒体软件的开发上更是技高一筹.在Delphi的组件板system页上有一个称为MediaPlayer的组件,它是多媒体软件制作的核心,以下将就MediaPlayer 组件的使用作以详解. MediaPlayer组件主要是用于控制MCI(MediaControlInterface)设备,该组件提供了一系列按钮用于控制诸如CD-ROM.MIDI.VCR等多媒体设备,这些多

Delphi中通用控件安装、删除方法

//==========通用控件安装方法:----------基本安装1.对于单个控件,Componet-->install component..-->PAS或DCU文件-->install;2.对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可:3.对于带*.bpl文件的控件包,Install Packages-->Add-->bpl文件名即可:4.如果以上Install按钮为失效的话,试试Compile按

在delphi中如何动态建立类的实例

本文为原创,如需转载,请注明作者和出处,谢谢!     在面向对象语言中,用两种方法建立类的实例:静态建立和动态建立.静态建立就是在程序中显式地建立类的实例,如c1 = TClass1.Create().而动态建立是在只知道类名的前题下建立类的实例.动态建立在实现上要比静态建立更灵活,因为动态建立无需引用被建立 类,并且更容易实现如多态等面向对象特性. 一.    动态建立类的实例 在delphi中动态建立类的实例可分为4步. 1. 声明一个从TPersistent继承的类.因为在注册类时要求必

Delphi在DBGrid组件中显示和编辑MEMO字段

Delphi之所以能在.NET与JAVA"两座大山"重压之下,至今仍被广大编程爱好者喜爱.支持,究其原因,除了VCL框架设计精妙之外,强大的数据库程序开发能力也是其长盛不衰的关键因素之一.说到数据库开发不能不提到DELPHI中自带的功能强劲的数据感知组件,这些组件中最为常用的当属DBGrid组件,这个组件提供了二维表的数据显示方式,一次提供的信息量大.结构鲜明.一目了然.虽然它有这么多优点,然而"没有银弹"(其大意为没有一种形式可以解决所有的问题)这句IT界中人所共

详解Delphi中的字符串

一:各种字符串 字符串是ObjectPascal所有数据类型中最有用的类型.许多函数以字符串为传递参数.由于在Delphi中字符串的定义和使用有各种方式,包括Pascal中典型的字符串(String),Delphi支持的长字符串(ANSIString),类似于C语言的字符数组(ArrayofChar),指向字符的指针(Pchar)等.下面的文章就跟谈谈这些类型在定义和应用中的区别和注意事项. 1.传统的Pascal字符串 在Pascal中,典型的字符串是一定长度的字符序列.每一字符串有一设定的长

在Delphi中控制扫描仪

在利用Delphi开发信息管理系统时,常常要处理图象,这也是信息管理系统发展的必然趋势.怎样在Delphi中通过扫描仪获得所需的图象信息呢?不外乎有三种基本的方法: 通过图象处理软件,比如说Photoshop等,通过它们的扫描图象的功能,加工成一定格式的图象后再在自己的系统中利用: 通过扫描仪接口Twain.DLL .该接口是在安装扫描仪时提供的,它实际上是一个Plugin插件,它通过一系列函数来控制扫描仪: 通过构件技术来控制扫描仪. 利用第一种方法能减少编程的复杂度,但是系统的集成度不高,用

在Delphi中定位文件位置

在Delphi中,定位文件的操作主要有两种方法.一种是直接定位文件,即通过"打开"对话框(OpenDialog)控件来实现.另一种是只定位到文件夹,然后再在此文件夹内寻找文件,这种定位方法是利用Delphi提供的SelectDirectory函数. 这个函数是在FileCtrl单元中定义的,因此在使用时不要忘记在Uses中加入单元名. 下面就以一个例子来说明这两种方法在Delphi中的具体实现: 首先建立一个新的工程,然后在窗体上加入两个按钮控件.一个"打开"对话框

Delphi中为TreeView添加单选框和复选框

打开电脑,进入Windows操作系统,在资源管理器的左边栏中清楚地显示了系统管理的所有磁盘的信息以及各个磁盘所容纳的文件与文件夹(如图一).这种常见的显示方式是由一个根节点和若干个子节点构成的,这被称为"树形结构".这种树形结构的用途非常广泛,在很多常用软件中都出现过它的身影.Windows中将这种结构封装为"树形控件",即TreeView控件,它与ListView.Button等一样都属于系统自带的通用公共控件.在Delphi中,TreeView也被封装成了VCL