Thats exactly how it works, if an applicable product upgrade is released during your license term you then yes you get a license for the new version as well. Once your license runs out (and if you don't renew) your existing licenses are still valid (I think theres a few exceptions to this though.)
Something you should know is that most stuff is licensed for "development and testing only", obviously that depends on how you read into that though
Still pretty 'green' behind the ears so just got excited as finally learning to program 'as New' objects.
So I am writting a little program for my sister in fact to randomize Tiles for here kitchen believe it or not. OK so not very exciting stuff but good practise.
Have initial startup form which chooses template eg 4x20 etc and the number of tiles to randomly choose from. Then form TilesAuto1 which prompts you to choose the Tile images. From TilesAuto1 it generates
Public Template As New Form
All works fine up to and including the new form generation and random tiles. I have added a 'random' buttom to re-randomise the tiles.
FINALLY, my question - how do i re-use the new objects i have created in the new form as it previously looped through the template format i.e. 4x20 and 3 tile images. I want to get rid of the currently generated New objects and re-create them. if i use 'dispose' the whole form goes.
If i am making any sense, id appreciate some assistance.
By either setting the properties of them to whatever is required or reassigning them to a different new object.
If I understand you correctly, then your form is creating objects which it uses to create the random layout based on the data entered into the start up form and you want to reuse the form (based on the same start up form data) by clearing it to its initial state?
If so, store the information from the start up form in private fields in the display form so they can be accessed at any point. Create a Reset method where you can do whatever it is you need to do with any controls etc to set them back to the initial state and call that whenever needed.
Source Safe is no longer supported by Microsoft (as far as I know) so why use it anyway (free or otherwise). Look at other source control alternatives, there's a lot of good, free, open source alternatives (SVN, Git, Mercurial, etc.).