提取stringgrid的单元格的数据(30分)

  • 主题发起人 主题发起人 kingstar106
  • 开始时间 开始时间
K

kingstar106

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的stringgrid1.cells[srringgrid1.col,stringgrid1.row],为什么得到的数据要少
一位。
例如里面的数是12345,而得到的结果是2345.
请指点,都急死了。
 
我这里没有问题,很正常啊!
 
很正常啊,看看你得数据类型,是不是将取出的字符串转化成了短整型
 
你这样用试试:
s:=StringGrid.Rows.Stirngs[j];

s:=StringGrid.Cols.Strings[j];
 
cell里面存储的string类型的。
 
我试过,不会发生此问题。你的stringgrid1中的值是自己赋的吗?还是在form中输入的?
如果是自己赋的值,就应该看看是否赋值时出问题了。
 
^_^,我找到答案了
是我用错了事件。
我用的onkeydown,这是数据还没到格里去,用onkeyup就对了
 
不好意思,分少,随便给你们了
 
后退
顶部