知识大全 数据访问部件的应用及编程(三)[2]

Posted 部件

篇首语:拥有梦想只是一种智力,实现梦想才是一种能力。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 数据访问部件的应用及编程(三)[2]相关的知识,希望对你有一定的参考价值。

DELPHI基础教程:数据访问部件的应用及编程(三)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  字段输入模式编辑器

  在字段输入模式编辑中可以选择一种输入模式 而且在TestInput编辑框中输入字段值进行检验

  因为TStringField类型的字段部件没有DisplayFormat属性 但是可以把EditMask属性当DisplayFormat属性使用

  设定字段的显示和编辑格式

  Delphi本身为某些类型的字段对象提供了设定其显示和编辑格式的例程 并且为字段部件的DisplayFormat和EditFormat属性指定了缺省值 例如对于与浮点型数值字段对应的TFloatField类型的字段部件 而且该字段部件的Currency属性设置为True 时 字段值 的显示格式为$ 编辑格式是 表 是Delphi提供了设置字段显示和编辑格式的例程

  表 字段格式例程

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  例 程 名 运用的字段对象

  ─────────────────────────────

  FormatFloat TFloatField TCurrencyField

  FormatDateTime TDateField TTimeField TDateTimeField

  FormatInteger TIntegerField TSmallIntField ordField

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  上述这些用于设定日期时间类型 数值型以及货币型字段的显示和编辑格式的例程 都是按国际上通行格式来设定相应类型字段的格式的 用户可以自己设置字段部件的DisplayFormat和EditFormat属性 来设定适合自己使用的格式 还可以为有关字段对象的OnGetText和OnSetText事件编写代码来设定字段的显示和编辑格式

   字段部件的事件及应用

  字段部件常需处理的事件如表 所示

  表 字段部件的事件

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  事件名 用 途

  ────────────────────────────

  OnChange 当字段部件的字段值发生改变时 触发该事件

  OnGetText 当字段部件获得字段值时 触发该事件

  OnSetText 当字段部件被设置字段值时 触发该事件

  OnValidata 当字值被修改或插入新的字段值时 对字段值进行有效性检验时 触发该事件

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  用户想自己设定字段的显示和编辑格式时 可以编写OnGetText事件和OnSetText事件的处理过程 以达到设定字段的显示和编辑格式

   字段部件的类型转换函数及使用

  字段部件具有一些内部函数用于转换字段值的类型 对于不同的字段类型 这些转换函数的作用是不一样的 表 概括了不同类型的字段及转换函数的作用

  表 字段部件的转换函数

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  字段类型 AsString AsInteger AsFloat AsDatetime AsBoolean

  ────────────────────────────────────

  TStringField 转换成 转换成整数 若能转换 日期 转换成布型

  Stringg型 (若能转换) 则转换成 (若能转换)

  ────────────────────────────────────

  TIntegerField

  TSmallField 字符型 整数型 浮点型 不允许 不允许转换

  ordField

  ────────────────────────────────────

  TFloatField

  TCurrencyField 字符串型 舍入成整数 浮点型 不允许 不允许

  TBCDField

  ────────────────────────────────────

  TDateField

  TDateTimeField 字符串 不允许 浮点数 日期型 不允许

  TTimeField

  ────────────────────────────────────

  TBooleanField 转换成Time 不允许 不允许 不允许 布尔型或False

  ────────────────────────────────────

cha138/Article/program/Delphi/201311/25154

相关参考

知识大全 数据访问部件的应用及编程(三)[4]

DELPHI基础教程:数据访问部件的应用及编程(三)[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(三)[3]

DELPHI基础教程:数据访问部件的应用及编程(三)[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(一)[2]

DELPHI基础教程:数据访问部件的应用及编程(一)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(二)[2]

DELPHI基础教程:数据访问部件的应用及编程(二)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(一)[4]

DELPHI基础教程:数据访问部件的应用及编程(一)[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(一)[3]

DELPHI基础教程:数据访问部件的应用及编程(一)[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(一)[1]

DELPHI基础教程:数据访问部件的应用及编程(一)[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(二)[4]

DELPHI基础教程:数据访问部件的应用及编程(二)[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(二)[3]

DELPHI基础教程:数据访问部件的应用及编程(二)[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据访问部件的应用及编程(二)[1]

DELPHI基础教程:数据访问部件的应用及编程(二)[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一