I noticed that my programs don't all work on my home computer because it's missing vb40032.dll, so I searched around and got these files from http://www.milori.com/developer/runtimes/...

vb40032 msvbvm50 msvbvm60

It'd probably be good to get all 3 of those, since I'll probably
use VB 5.0 or 6.0 to make stuff later on.

Here's the instructions that were on that web page I just mentioned:

Click a button above to download your Visual Basic run-time
file (VB40032.DLL, MSVBVM50.DLL or MSVBVM60.DLL). The .ZIP
file you download will contain one single .DLL.

Simply UnZip the file into your Windows\System folder. This
folder goes by several names on different systems. It may
be called Windows\System32, Win95\System32, WinNT\System32
or any of these without the "32" at the end (if you have
both, choose the folder with the "32" at the end.

That's It! After the .DLL has been unzipped and placed into
the appropriate directory, you are done. Enjoy using your
Visual Basic program!