请问怎样修改Vcl中的clear方法(或者重新定义一个)才能使这个功能不清除第一列,因为我的第一列是序号。
如果是用象清空cell的方法,请不要跟贴。
如果是用象清空cell的方法,请不要跟贴。
解决方案 »
- 求助:何实现双击dbgrid 中如单号为''n001'' 就能打相硬盘中对应e:\文件\n001.xls 这个文件
- 请教:如何屏蔽任务栏中指定程序的TrayIcon?
- 如何输出文本文件?
- 请问:“Cannot perform this operation on a closed dataset”是怎么回事??
- 动态创建dbgrid,在线急等
- 如何在命令行窗口一次执行的多条命令?
- 哪位朋友有用DCOM写的多层系统中实现添加的代码段?我想看看到底有几种写法。
- 如何显示自定义鼠标指针?
- 求html转换为text的方法
- 查询表中符合日期的数据,再次请求帮助!!
- 用intraweb如何把几个窗体全并为一个窗体
- 数据库设计的时候,将字段用英文表示,在用DBgrid时如何用汉字表示
當i=0時不要執行﹕Row[i].clear﹔
清空后﹐再給第一列付值。
str:=cells[0,i];
row[i].clear;
cells[0,i]:=str;
for iRow := 1 to sgProduct.RowCount do
begin
sgProduct.Rows[iRow].Clear();
sgProduct.Cells[0, iRow] := inttostr(iRow);
end;
For iRow := 0 to StringGrid.RowCount - 1 do
StringGrid.Cellls[iCol,iRow] := '';----------------
沉沦中..........