VB does easy design work, but its not nearly as powerful as VC++, most copanies like mine(i'm the VC++ programmer) , uses the VC++ people to create dlls or ActiveX of complex works, so the VB programmes can do the design work in VB and include the ActiveX made by VC++ to extend the functionality.