is it possible to re-create with VB enviorment with in VB?
and same goes with C++?

I dont think its possible... but a while ago, someone mentioned that it is.