âPrivate Sub cmdRun__404760()â is a legitimate piece of
VB syntax; the compiler will be able to understand that string as the beginning of a sub. But the rest of what you posted is what would be visible in the development environment for writing assembly language. That is
not legitimate
VB syntax, and the compiler will have no way to interpret it.
VB is willing to see a number followed by a colon as the beginning of a line, and designating the line number (this is a holdover from long ago;
VB doesn't use line numbers anymore).
So then it comes to âpush,â which has no meaning in
VB unless you actually have created a routine called push. In assembly language, that would mean to place the value referred to in the argument (ebp in this case) onto the stack.
I don't know how this code you received came to be, but it is not compilable.