running a 32 bit program on win 7 64 bit

Solution
All 32 bit programs run on 64bit operating systems. It only doesn't work the other way, which is not your case. If you are unable to run the 32bit program on 64bit OS, the issue is something else, not 32/64 bit.