IntToStr
FloatToStr
CurrToStr
FloatToStr
CurrToStr
解决方案 »
- 写程序时的自动提示是怎么个思路啊
- 关于fastreport的ChangePaper参数的含义
- 如何卸载或删除Delphi中的Activex控件?
- 一个主/从表出错的问题,
- 如何让一些可视组件变透明??!!~~~~~
- 在com+数据对象中,用巢状数据表实现Master/Detail表,想要在Detail表中加入Calculated字段,如何实现?
- 急!!!,在dbgrid1中我想把查找到的所有记录中字段(金额)的总和在edit1中显示出来?
- 关于Deicison Cube
- CMM是什么??
- 改变桌面背景
- 有谁知道从EXE文件中提取ICON图标,分送给最先答对者。
- Delphi可以通过ADO直接连DB2吗?
在查询时把你的非字符字段查询出来,在结果写入dbgrid时做处理,
example:
if query1.fieldbyname('***').asboolean then
begin
if datacol=n(datacol是事件中自带的变量,n是你字符信息字段的列的序号)
dbgrid1.canvas.textrect((rect,(rect.left+20),(rect.top+3),'abc');
end
else
if datacol=n(datacol是事件中自带的变量,n是你字符信息字段的列的序号)
dbgrid1.canvas.textrect((rect,(rect.left+20),(rect.top+3),'123');
上边代码是在true时显示abc,false时显示123
可以吗?:)
在DBGrid1DrawColumnCell()事件中重画你的字符信息吧