The VB6 programming language will run on Windows 7 and 8, 32 bit or 64 bit. And VB6 executables are supported too.
Microsoft offer "it just works" support until 'at least' 2024.
You can install and run VB6 on 64 bit Windows 7 or 8. You don't need to use a VM. You do need to install as an...