1.在Dbgrid双击鼠标或按特殊的建,就能返回当前选中的行号和列号,如何实现?
2.在dbgrid中我如何在title中显示中文?而不是数据库定义的英文?如果有控件可以实现以上内容的话,请给出控件的名称和详细的下载地址,先谢谢大家!
2.在dbgrid中我如何在title中显示中文?而不是数据库定义的英文?如果有控件可以实现以上内容的话,请给出控件的名称和详细的下载地址,先谢谢大家!
解决方案 »
- 功能请教
- 紧急求救,insert 语句报错 parameters ** not found(100分全数奉送)
- DBLookUp問題,用過Raize控件的一定要來看下
- 关于combobox的问题,都缠了我几天了,请各位高手帮帮忙啊
- 请问:在fastreport中check控件如何才能为选中状态?
- delphi7 dup控件求助!
- 我周日想去参加中软应届生招聘会。请问中软怎么样呀?
- 如何获得本机IP地址!!急!!最好有代码!!
- 请问这样的控件是怎么做的?
- 关于 delphi 7 以上版本的 IDE 和 编译后的 exe 问题。您一定也有这样的问题!!
- 静态调用一个DLL时,win98和win2k的DLL名不一样,怎么写?
- delphi如何调用打开excel表
1.先用两个全局变量记下原来的当前行、列号ROW、COL,然后在DbgridOn的DblClick事件过程中把这个两个变量的值再赋给ROW、COL即可;
2.如果只是简单的显示,可以预先把要显示的中文与英文一一对应,显示时取中文即可;如果是数据库中要显示中文,应该对BDE进行设置,选择...CP936页(具体有点记不清了),反正是CP936。
2双击dbgrid在Editing DBGird1.columns中添加新的column,设置属性即可
type
TMyGrid =Class(TDBGrid); var
iRow:integer;
begin
iRow := TMyGrid(DBGrid1).Row;
end;
第二个问题我就不说了,他们回答了。
楼上的说得对第二个问题:
DBGird1.columns.Item[0].Title.Caption := '中文名0';
.
.
DBGird1.columns.Item[N].Title.Caption := '中文名N';
添加DBgrid控件,右键点击DBgrid,第一项,Columns Editor...,然后Add New,在Tcolumn的Title属性里的Caption写入中文名即可!
2.在adodataset控件设置数据字段的displaylable属性为相应的中文即可