Color类型能存入数据库吗?(50分)

  • 主题发起人 主题发起人 ye
  • 开始时间 开始时间
Y

ye

Unregistered / Unconfirmed
GUEST, unregistred user!
在TColorDialog中选定Color后,我想将其存入数据库中某一字段。
但从字段读取后,怎么赋予一TColor变量呢。
 
TColor类型可以存入数据库。
TColor实际上就是Integer类型的一个子界类型,
可直接把TColor赋值给Integer.
 
不就是#00000000-#00FFFFFF嘛,随便弄个长整型不就得了?
 
color也可以用字符串表示 colortostring.
 
设成字符串就可以了
 
1. longint保存长整
2. (var)char(20)用COLORTOSTRING
3. char(6) 用FFFFFF表示RGB
 
最好定义3个整数intR,intG,intB分别表示各种颜色的值
但要记得自己再加个00,用+号连起来就行了!
如: *****.color=$00+intR+intG+intB;
intR,intG,intB要>=0,<=255
 
后退
顶部