我有一个stringgrid.其中一列都是字符串中字符夹带数字.
如:第23次加班
我想以焦点单元格为标准,该单元格到目标单元格中数据数字递增,怎么实现呢?
//////////////////////////////////////////////////////
譬如我的stringgrid中,第1列第二单元格是'第23次加班'
我设置排序10行,那么排序后改列第二到十二单元格的内容变成:
第23次加班
第24次加班
第25次加班
第26次加班
.........
第32次加班
//////////////////////////////////////////////////////
怎么实现?
如:第23次加班
我想以焦点单元格为标准,该单元格到目标单元格中数据数字递增,怎么实现呢?
//////////////////////////////////////////////////////
譬如我的stringgrid中,第1列第二单元格是'第23次加班'
我设置排序10行,那么排序后改列第二到十二单元格的内容变成:
第23次加班
第24次加班
第25次加班
第26次加班
.........
第32次加班
//////////////////////////////////////////////////////
怎么实现?
2.考虑是否可以做一个隐藏列,即添加后,将该列的加班次数写进去,再写下一个记录时,读取最后一行的隐藏列的值,然后加1
3.如果这些方法都不好使,那就只有循环字符串,然后取出其中的数字,加一
不想用隐藏列
有没有具体算法呢?
我目前是手工指定字符串中数字前后的中文字符字节数去截取,这样很不方便.
而且累加赋值也不好.
有没有更好的办法?