Wow, #1 THANK YOU for the detailed explanation! That really, really helps!
And, #2 THANK YOU for explaining the Form1_Load to me. While I was researching that I read some stuff that caused me to (INCORRECTLY) think that the stuff that happens when the application starts for Form1 was controlled "behind the scenes" (although any other form you create in Visual Studio allows you the option to control every aspect of its behavior). It made me nervous about jacking with that behind the scenes stuff -especially when I found that InitializeComponents Method while digging around, and it said:
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
And, #3 THANK YOU for
Microsoft Visual Basic .NET tutorials for Beginners. It made me laugh when I opened it and saw that I had already opened half of the links from that page -in a seemingly random order, but I really only read the ones as I found them useful while I was learning via trial-and-error (the hard way...). That is a GREAT, GREAT site. I should have taken the time to read them all in order. It's difficult traversing the mountains of available information to find such gems. If you have any other recommendations I will be grateful. I have been jacking with this thing for about 18 hours a day for the last week... It's bittersweet... Four weeks off from medical school and I'm so freaking used to studying 18 hours a day I just can't break the behavior, and I need a break from medicine so I used it to create, of all things a flash card application to learn medicine! (just for "fun"!!)
It is painfully obvious I would have been much more efficient if I had taken the time to learn more basic stuff in the beginning instead of trudging through it...
THANK YOU for this and all the other help you and others have provided. This forum is awesome, and it has a great resource for me as I learn.