CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

TStringGrid控件中如何删除一行信息

楼主nktoby(toby)2003-09-04 16:59:42 在 Delphi / 数据库相关 提问

我怎么找不到合适的方法? 问题点数:20、回复次数:7Top

1 楼geyobing(大地精灵)回复于 2003-09-04 20:17:16 得分 0

只能自己写啊,循环把下面的一行付给上面一行,然后总行数减去一,看上去就象删除了一行Top

2 楼nktoby(toby)回复于 2003-09-04 20:37:06 得分 0

真的没有别的法子了?  
  这样感觉也太傻了点!  
  Top

3 楼geyobing(大地精灵)回复于 2003-09-05 09:54:01 得分 0

如果是TStringGrid控件,是没有办法,它的DELPHI帮助里说了,是不能删除行和列的Top

4 楼nktoby(toby)回复于 2003-09-05 10:52:47 得分 0

我们现在需要能够删除一行的内容,  
  有没有类似功能的其他的控件可以用?Top

5 楼darkeye()回复于 2003-09-05 12:46:59 得分 0

呵呵,我就是用   天使   老兄的方法,如果你找到更好的方法记得通知我。Top

6 楼luoyongyong(a...l...y)回复于 2003-09-05 13:01:22 得分 0

其实TCustomGrid有一个DeleteRow方法就是用来删除某一行的  
  不过他是protected型的,而在TDrawGrid中就把它丢调了,  
  你可以查看TCustomGrid的实现方法Top

7 楼geyobing(大地精灵)回复于 2003-09-05 13:43:06 得分 10

呵呵,楼上的说的不错,如果楼主一定要直接删除,你就只有从TCustomGrid继承一个啦Top

8 楼frogshero(头疼)回复于 2003-09-05 18:08:22 得分 10

type  
      TmyST=class(TStringGrid);  
   
  procedure   TForm1.Button3Click(Sender:   TObject);  
  begin  
      TMySt(st1).DeleteRow(1);  
  end;  
  給分哦Top

相关问题

  • 如何在TStringGrid中删除一行?
  • TstringGrid如何删除中间某一行?
  • 如何删除TStringGrid某一行。
  • 怎样在 Datagrid 控件中删除一行 ?
  • 怎么删除或移动StringGrid1控件的一行
  • 如何删除CEdit控件中的完整一行?
  • stringgrid 控件中 添加 ,删除,一行怎么用代码实现
  • 怎么改变TStringGrid控件某一行的背景颜色?
  • MSHFlexGrid控件显示内容中,怎么隐藏某一行(不是删除一行)!
  • 控件的删除

关键词

  • 控件
  • 删除
  • 一行
  • tstringgrid
  • tcustomgrid
  • 方法

得分解答快速导航

  • 帖主:nktoby
  • geyobing
  • frogshero

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo