Update: This works with Windows 7 W7.
With Windows 7 and Vista 64, old DOS programs do not work. Also, Windows XP has problems running some DOS programs. There is a solution to this problem called DOSBox. DOSBox can run DOS programs in the Vista and XP environments. DOSBox can be downloaded for free at dosbox.com and there is a link to the program on the SchoolFreeware website. Schools and individuals can use DOSBox to run their old software and DOS games. This tutorial shows how to get, install and use DOSBox.
DosBox can be downloaded here: http://dosbox.com
The link to OldDos (install file containing QBasic) is found here: