Someone has successfully converted C code to VB6. What if doing the conversion in reverse. VB6 to C code then compile it. That behaviour is similar to Basic4Android. It uses VB.NET style syntax as frontend but java code at backend. Upon compilation, it transalates the VB.NET like code to java and compile it.

Because of that, then its possible to write a VB6 code, convert it to C++ code and compile it.

http://www.planetsourcecode.com/vb/s...12483&lngWId=1