For i = 1 To 5
FieldA = ""
FieldB = ""
For j = i To MSHFlexGrid1.Rows - 1
FieldA = FieldA & MSHFlexGrid1.TextMatrix(j, 2)
FieldB = FieldB & MSHFlexGrid1.TextMatrix(j, 3)
Next j
MSHFlexGrid2.TextMatrix(i, 2) = FieldA
MSHFlexGrid2.TextMatrix(i, 3) = FieldB
MSHFlexGrid2.AddItem ""
DoEvents
Next 上面是字符串变量存储后,再次添加到mshflexgrid2里,问题是共5次循环添加,但是5次运行结果为什么总是相同内容呢
FieldA = ""
FieldB = ""
For j = i To MSHFlexGrid1.Rows - 1
FieldA = FieldA & MSHFlexGrid1.TextMatrix(j, 2)
FieldB = FieldB & MSHFlexGrid1.TextMatrix(j, 3)
Next j
MSHFlexGrid2.TextMatrix(i, 2) = FieldA
MSHFlexGrid2.TextMatrix(i, 3) = FieldB
MSHFlexGrid2.AddItem ""
DoEvents
Next 上面是字符串变量存储后,再次添加到mshflexgrid2里,问题是共5次循环添加,但是5次运行结果为什么总是相同内容呢
解决方案 »
- vb 可用的图片格式为哪些?
- 请教很简单很简单的一段代码。
- 用VB怎样检测USB端口有没有链接到外部硬件设备?
- WebBrowser控件问题!!
- vb调用带有出参和入参函数的dll的问题
- 怎样在FTP控件中实现同步执行?
- help me!!!!!!
- vb的DataReport在打印时,如何控制它的打印纸张方向是纵向or 横向?
- 靠!怎一个急字了得!!vb程序中怎样实现从access数据库中导入和导出数据表?????
- 关于vb获取webbrowser中iFrame中的图片的问题
- 老问题:参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突
- VB 列表框中有复选框,如何判断复选框已被勾起来了?
Option ExplicitPrivate Sub Command1_Click()
Dim i As Long, j As Long
Dim FieldA As String, FieldB As String
For i = 1 To 5
FieldA = ""
FieldB = ""
For j = i To MSHFlexGrid1.Rows - 1
FieldA = FieldA & MSHFlexGrid1.TextMatrix(j, 2)
FieldB = FieldB & MSHFlexGrid1.TextMatrix(j, 3)
Next j
MSHFlexGrid2.TextMatrix(i, 2) = FieldA
MSHFlexGrid2.TextMatrix(i, 3) = FieldB
MSHFlexGrid2.AddItem ""
DoEvents
Next
End SubPrivate Sub Form_Load()
Dim i As Long
MSHFlexGrid1.Cols = 4
MSHFlexGrid1.Rows = 11
For i = 6 To 10
MSHFlexGrid1.TextMatrix(i, 2) = i
MSHFlexGrid1.TextMatrix(i, 3) = Chr(vbKeyA + i - 1)
Next
MSHFlexGrid2.Cols = 4
End Sub
第二次循环时,第一次存储过的数据删除FieldA = "",重新赋给新的字符串。
但是,结果第二次怎么总是第一次循环的字符串了。 FieldA = ""这样也没用了。 问题在于哪里?
FieldA = ""
FieldB = ""
For j = 6 To MSHFlexGrid1.Rows - 1
FieldA = FieldA & MSHFlexGrid1.TextMatrix(j, 2)
FieldB = FieldB & MSHFlexGrid1.TextMatrix(j, 3)
Next j
MSHFlexGrid2.TextMatrix(i, 2) = FieldA
MSHFlexGrid2.TextMatrix(i, 3) = FieldB
MSHFlexGrid2.AddItem ""
DoEvents
Next这样子当然是一样的
请明示解决结果:http://community.csdn.net/IndexPage/SmartQuestion.aspx#followup