清除了以后在进行添加就是从你原来的输入那么多行进行添加。
就是你的MS只有两行都必须要将原来的行输入满后才能添加。大家可以实验一下。
一个MSHFLEXGRID,一个COMMAND(添加),一个COMMAND(删除)
添加:
mshflexgrid.additem "aaa" & vbtab & "bbb"删除:if mshflexgrid1.rows=2 then
exit sub
end if
For n = MSHFlexGrid1.rows to 2 step -1
MSHFlexGrid1.RemoveItem (n)
Next
然后多添加几行来看,删除之后再添加就不行了。
高手请解答为什么啊??
就是你的MS只有两行都必须要将原来的行输入满后才能添加。大家可以实验一下。
一个MSHFLEXGRID,一个COMMAND(添加),一个COMMAND(删除)
添加:
mshflexgrid.additem "aaa" & vbtab & "bbb"删除:if mshflexgrid1.rows=2 then
exit sub
end if
For n = MSHFlexGrid1.rows to 2 step -1
MSHFlexGrid1.RemoveItem (n)
Next
然后多添加几行来看,删除之后再添加就不行了。
高手请解答为什么啊??
解决方案 »
- 从一个ACCESS表向另一个ACCESS表中导入数据,但要先查重.急用!!!
- VB中adodc的查询问题
- 大家看看这句UPDATE如何写~
- 请问怎么得到web服务器上指定文件的最后修改时间
- 大家用过VIA C3 的CPU吗?谈谈效果怎么样?
- 如何将sqlserver的数据到出到文本文件呢?
- 给我《泰坦尼克号〉地址的朋友,进来领分
- 急求!!!!!求大神编写一个vb的数据库学生信息管理系统
- 如何修改exe文件的图标?
- “System.InvalidOperationException”类型的未经处理的异常在 ESRI.ArcGIS.AxControls.dll 中发生
- 关于怎么使用程序能象按键精灵那样能虚拟键盘输入
- VB连接网络SQL问题?
是一回事
我清除是用直接。
mshflexgrid1.rows=1
就行了。
但是我想不通为什么是那样。