Assuming that vb6 does not run on Windows 8 because the VB6 run time libraries are not shipped with Windows 8, would it not be possible to install the VB6 run time library on Windows 8 and then then run VB6? Or is there another problem?
VB6 apps still work in Windows 8 in the Developer Preview, as of September 13th, 2011).. They also run in the Consumer Preview and as stated above, Microsoft are committed to having VB6 just work in Windows 8.