关于在BCB中继承和派生的问题 我在数据库编程中使用了TDBGrid 控件,由于我想使用该控件的基类一些功能,我该如何才能继承或派生他的基类;请给出源代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 需要吗? 你通过帮助,查看TDBGrid类,可以追踪到它的每一层父类,想继承哪个就继承那个吧(在代码里面按ctrl和鼠标点击也可以追踪) TCustomDBGrid的基础类 TCustomGrid 类拥有属性:col 属性确定当前表格的列;第一列的索引为0;ROW 属性确定当前表格的行;第一列的索引为0;ScrllBars 使用该属性可给出水平或者垂直滚动条; ssNose 无滚动条 ssHoriZontaL 表格有水平滚动条 ssVertical 表格有垂直滚动条 ssBoth 有水平和垂直滚动条我想写一个派生或者继承类继承TCustomGrid ;然后将DBGrid强制转换为我自己写的类;并且使用上面的3个属性;该怎么做啊 Delphi的,改成BCB几个type TScrllBarVal =(ssNose,ssHoriZontaL,ssVertical,ssBoth)type TMyGrid = class(TCustomGrid)private FCol : integer; FRow : integer; FScrllbarval : TScrllbarval; //可选 procedure SetCol(Val : integer); procedure SetRow(Val : integer); procedure SetScrllbarvar(Val : TScrllbarVal);publicshed Col : integer read FCol write FCol; ...不过你要把DBGrid强制转换为自己写的类就不好办了,因为db控件绑定了数据集啊 我想知道BCB中应该怎么做,Delphi没学过; 楼下的给答案吧,我至今delphi都还没能装上。 这个变量的数据类型是什么呢????? 如果提高读取速度? 怎样将treeview中选中的多个结点的指针取出来? indyclient是否可以既发送数据,又可以接收数据? 以下功能可能用indy实现吗? 如何使deiphi窗体背景透明? 寻求一控件 我如何把WebBrowser中所显示的网页中的一些关键字高亮显示? reedseutozte(haha),进来拿分!谢谢!(2) qrrichedit遮挡qrimage的问题,急!!! IdFTPServer的OnReNameFile过程到底怎么使用? 想在stringgrid控件中一个列中放一个勾选,要怎么办呀?? 人民币字符打印
你通过帮助,查看TDBGrid类,可以追踪到它的每一层父类,想继承哪个就继承那个吧(在代码里面按ctrl和鼠标点击也可以追踪)
col 属性确定当前表格的列;第一列的索引为0;
ROW 属性确定当前表格的行;第一列的索引为0;
ScrllBars 使用该属性可给出水平或者垂直滚动条;
ssNose 无滚动条
ssHoriZontaL 表格有水平滚动条
ssVertical 表格有垂直滚动条
ssBoth 有水平和垂直滚动条
我想写一个派生或者继承类继承TCustomGrid ;然后将DBGrid强制转换为我自己写的类;并且使用上面的3个属性;该怎么做啊
type
TScrllBarVal =(ssNose,ssHoriZontaL,ssVertical,ssBoth)
type
TMyGrid = class(TCustomGrid)
private
FCol : integer;
FRow : integer;
FScrllbarval : TScrllbarval;
//可选
procedure SetCol(Val : integer);
procedure SetRow(Val : integer);
procedure SetScrllbarvar(Val : TScrllbarVal);
publicshed
Col : integer read FCol write FCol;
...不过你要把DBGrid强制转换为自己写的类就不好办了,因为db控件绑定了数据集啊
我至今delphi都还没能装上。