I believe up to VB5, then in VB6 it was finally natively compiled. I had projects in VB6 that people would try to decompile, the best they got was Assembly. Unlike .NET which without external tools will give you back almost everything (except of course comments).
(Although I think there was an option to compile to native?)