vb MSFlexGrid有问题了

来源:百度知道 编辑:UC知道 时间:2024/06/05 01:22:12
为什么,当数据输出到MSFlexGrid1时,是在第3行,而不是第一行,是下面的代码有问题,还是属性没设置好
MSFlexGrid1.AddItem MSFlexGrid1.Rows - 1 & vbTab & Mid(Text1.Text, i, 1) & Mid(Text1.Text, j, 1) & Mid(Text1.Text, k, 1)
还有就是用什么语句可以实现,每次输出数据必须从头开始,并且把原来数据清空MSFlexGrid1.Clear,这句不对,它只能清空数据

在每次输入数据之前,将表格的行数设置为1,msfflexgrid.rows=1,这样就可以从第一行开始添加了。
如果是保留以前的数据,想让新家的数据在第一行,就用
MSFlexGrid1.AddItem MSFlexGrid1.Rows - 1 & vbTab & Mid(Text1.Text, i, 1) & Mid(Text1.Text, j, 1) & Mid(Text1.Text, k, 1) ,1
逗号后的参数1就是指定要加入的行数的。