DBGrid内使用CheckBox功能

时间:2013-07-21 03:00:53
【文件属性】:

文件名称:DBGrid内使用CheckBox功能

文件大小:630KB

文件格式:RAR

更新时间:2013-07-21 03:00:53

DBGrid CheckBox DBCheckBox DrawFrameControl

Delphi内DBGrid使用CheckBox功能一般有两种方法,最简单的就是使用第三方控件,如TDBGridEh,使用非常方便,唯一的缺点就是编译出的文件大,大概要大500KB那个样子。另外一种相对简单的方法就是使用DBCheckBox与DBGrid结合并使用绘制控件的方法实现,下面是使用后者实现的一个简单示例...


【文件预览】:
CheckBoxInDBGrid
----__history()
--------Unit1.dfm.~36~(3KB)
--------DBGridExControler.pas.~99~(10KB)
--------CheckBoxInDBGrid.dpr.~1~(238B)
--------CheckBoxInDBGrid.dpr.~2~(374B)
--------ExampleFrm.pas.~13~(2KB)
--------ExampleFrm.pas.~19~(2KB)
--------ExampleFrm.pas.~18~(2KB)
--------Unit1.pas.~72~(5KB)
--------ExampleFrm.pas.~20~(2KB)
--------Unit1.dfm.~34~(3KB)
--------DBGridExControler.pas.~92~(10KB)
--------Unit1.pas.~66~(5KB)
--------ExampleFrm.dfm.~3~(2KB)
--------Unit1.pas.~71~(5KB)
--------DBGridExControler.pas.~94~(10KB)
--------Unit1.pas.~64~(5KB)
--------DBGridExControler.pas.~95~(10KB)
--------ExampleFrm.dfm.~1~(329B)
--------Unit1.dfm.~33~(3KB)
--------Unit1.pas.~68~(5KB)
--------Unit1.pas.~63~(5KB)
--------ExampleFrm.pas.~16~(2KB)
--------DBGridExControler.pas.~98~(10KB)
--------ExampleFrm.dfm.~5~(2KB)
--------Unit1.pas.~67~(5KB)
--------ExampleFrm.pas.~22~(2KB)
--------ExampleFrm.dfm.~8~(2KB)
--------ExampleFrm.dfm.~9~(2KB)
--------ExampleFrm.pas.~14~(2KB)
--------Unit1.pas.~69~(5KB)
--------Unit1.dfm.~28~(3KB)
--------ExampleFrm.pas.~21~(2KB)
--------Unit1.dfm.~27~(3KB)
--------Unit1.dfm.~35~(3KB)
--------Unit1.pas.~70~(5KB)
--------ExampleFrm.pas.~15~(2KB)
--------ExampleFrm.dfm.~6~(2KB)
--------Unit1.dfm.~30~(3KB)
--------Unit1.dfm.~31~(3KB)
--------DBGridExControler.pas.~100~(10KB)
--------ExampleFrm.pas.~17~(2KB)
--------DBGridExControler.pas.~93~(10KB)
--------Unit1.dfm.~32~(3KB)
--------Unit1.dfm.~29~(3KB)
--------ExampleFrm.dfm.~7~(2KB)
--------ExampleFrm.dfm.~2~(329B)
--------ExampleFrm.dfm.~4~(2KB)
--------DBGridExControler.pas.~97~(10KB)
--------DBGridExControler.pas.~96~(10KB)
--------DBGridExControler.pas.~91~(10KB)
--------Unit1.pas.~65~(5KB)
----CheckBoxInDBGrid.dpr(374B)
----Unit1.dcu(12KB)
----CheckBoxInDBGrid.identcache(248B)
----Unit1.dfm(3KB)
----CheckBoxInDBGrid.dproj.local(1KB)
----DBGridExControler.dcu(13KB)
----ExampleFrm.dcu(8KB)
----Unit1.pas(5KB)
----d(0B)
----CheckBoxInDBGrid.exe(1.5MB)
----ExampleFrm.pas(2KB)
----DBGridExControler.pas(10KB)
----CheckBoxInDBGrid.res(5KB)
----ExampleFrm.dfm(2KB)
----CheckBoxInDBGrid.dproj(4KB)

网友评论

  • 可以用,但不太理想,我连接了SQlite数据库的布尔字段,点击CHECKBOX时会有 TRUE 或者 FALSE 字符在格子内闪一下
  • 还不错吧 没用上
  • 说明了两种方法,挺不错的,但是必须结合数据库的字段
  • 说明了两种方法,挺不错的,但是必须结合数据库的字段
  • 可以用的 谢谢了
  • 就是太复杂了。
  • 运行过了,可以用,学习一下,谢谢分享
  • 运行效果没问题
  • 很不错的一个例子
  • 运行效果没问题,挺好
  • 这个不错,值得学习学习。
  • 还不错的例子,如果用DBGRID的话,是一种不错的方法。