This is just one of thousands of possible “almost mistakes” that a programmer can make. MS caught most of them, in fact, sometimes I wonder how many warnings appear.
they missed this one.
How much he changes “me” is damn good! When you use the "I", it simply passes a copy of the real class you are working with for security purposes. If this worked the way you hoped, we will talk about the side effect of GIANT. You innocently work in the methods of your class, and their BAM suddenly you are in a TRUE other object! That would be awful! If you are going to do this, you can simply write a Sparetti MS-Basic code snippet with numbered all global steps, which are received randomly, and also not subs / functions.
The way this works is similar if you pass arguments in brackets. For example, this works as expected:
Assign(Reference_I_Want_To_Set, New Assigner)
But it does not change anything:
Assign((Reference_I_Want_To_Set), New Assigner)
If you reflect the above type of code, as adam101 suggests, you will see similar results. Although this is a huge disappointment in brackets, it is very good with Me !!!
source share