初学急问:请问如何重载OnKeyPress方法? 我从TStringGrid继承了一个TMyStringGrid组件,现在想修改OnKeyPress方法,请问他的消息是什么,怎么才能修改 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 override KeyPress(var Key: Char) 祖先类TCustomGrid有此方法,重载即可 OnKeyPress是个事件,是不能重载的。只能重载keypress方法。代码如下type TMyStringGrid=class(TStringGrid) protected procedure KeyPress(var Key: Char); override; end;实现部分procedure TMyStringGrid.KeyPress(var Key: Char);begin //如果什么也不做,注释掉即可 //inherited KeyPress(Key); //可添加自己的代码 //....end; protected中重载procedure KeyPress(var Key: Char); override;方法,其存在于TWinControl中 delphi菜单问题 关于Tadoquery控件连oracle 9i 数据库出现“对象被打开”的错 怎样才在能在dbgrid的picklist象datetimepicker一样显示并选择日期 如何实现文件从一个目录拷贝到另一个目录! 如何才能实现单机下的域名转向。 关于网络播放 SQL2K打包 如何注册OCX文件,不记得在哪看过啦! Kylix是不是可以安装在Linux上,有什么版本限制吗? 请教delphi数据库设计方案! 在这里问个简单问题: 怎样找出有三门不及格的学生:) 偶是新手,请教高手帮忙解决,谢谢!!!!
代码如下
type
TMyStringGrid=class(TStringGrid)
protected
procedure KeyPress(var Key: Char); override;
end;
实现部分
procedure TMyStringGrid.KeyPress(var Key: Char);
begin
//如果什么也不做,注释掉即可
//inherited KeyPress(Key);
//可添加自己的代码
//....
end;