As CaperMac said, the only way to finalize and create a .exe is to get the whole program. However I suggest not using VB. Through my experience VB is the worst language ever, I suggest that you rather learn something such as C++. It's a language that has compilers floating about everywhere on the net (such as http://www.bloodshed.net is the very best).