why is it that when I compile a vb 6 program, and then take the executable (which surely should be raw machine code) and run it on a computer which doesnt contain VB 6, the program wont run, and keeps asking for

MSVBVM60.DLL

Is there any way I can incoperate this DLL into my executable, so the program should run anywhere.

Cheers.