you can make a DLL in c++ (visual c++) and use the DLL in your VB app..

other than that I dunno.. but I did hear some stuff about .NET incorporating all languages.. or something..