Thank you so much man! I couldn't figure it out, but that does actually make sense. The reason it was doing that was because I was making the Alias match the name of the function, therefore the computer thought it was redundant and took it away to clean up the code.
I misjudged Microsoft, I must say they did a relatively good job while programming Visual Basic 6. Too bad they couldn't have been as smart while programming Windows...