sometimes the IDE does not update immediately some things (nobody's perfect) ...
but in this case, maybe I mistake, the loop variable is different from that declared previously.
Well, it will almost certainly be one of my last mistakes... in 2014
[P.S. In fact, I was wrong (they can be different variables in VB.Net, in some cases. If you use: For ix As Int = 0 To 3, in which you declare a new variable)]
I put in comment the statement 'Dim iX as int'
I have declared iX as global.
It has been capitalized !!!
I deleted the global declaration.
I deleted the comment.
It Works!