Using VB from Home ================== We're using VB5 on campus. If you have VB5 at home, you can work at home the same as if you were on campus. There would be no need to come to campus at all. If you have VB6, then you can work from home as usual, but there is one slight change that you'll need to do in order to run your files using VB5. You'd need to edit your project file (extension vbp) using a plain text editor such as Notepad, and remove the line that says "Retained = 0." Again, there would be no need for you to come to campus at all, but you should modify your A2 vbp file as explained here before putting it on your diskette to be turned in. If you have the Control Creation version of the software (VB5 or VB6), you can work at home, but this version of the software is limited in that you cannot save an executable copy of your program to hand in for A2. You'll need to bring your files to campus to perform this last step. Remember to remove the "Retained=0" line, as explained above, if you are using VB6 Control Creation software. ---------------------------- Retained=0 Not Found ==================== Note: Some students have reported that they are unable to find the "Retained=0" line in their VBP file which was created using VB6. Here is my reply to this issue... As long as you are not taking your code onto campus to later run with VB5, it is fine that you do not edit your VBP file to remove the Retained=0 line. Put all 3 files on the diskette, and also create an executable version of your program to put on the diskette. This can be created using File->Make NumberSystemConversion.exe . This option will not be available if you don't have the full version of VB6. If you do not have the full verson of VB6, you'll definitely need to bring your files to campus to run on VB5 so that you can create the executable copy of your program. I would first try to load your VB6 files, just in case they work (it's worth a try!). If it doesn't work, use Notepad to open your Canvas.frm file, and copy and paste your six functions into VB5, using a new copy of the files from the web page. It will be a little more work, but at least you'll be able to get it running in VB5 so that you'll be able to create an executable.