请教高手解决关于vb中一个的奇怪问题?希望高手进来看看究竟怎么是怎么回事?
我在调试一个程序中屡屡出错,反复研究发现了vb的一个奇怪现象:你可以试一下。
Private Sub Command1_Click()
For i = 1 To 6
Debug.Print i
Next
MsgBox i
结果本来其实很简单就是打印1,2,3,4,5,6
但是msgbox出现的确实“7”!设置断点以后,将鼠标移到i上也是显示“7”!!你可以试试看也是出现这个问题。
我想知道为设么会出现i+1的情况
难到是bug吗,微软会出现这种bug,不会把!
改如何解决!!!!!!!!!!!!!!!!!!!!!