Nothing to be embarassed or ridiculed about. IMHO, people who deserve to be ridiculed are not those who do not know something, but those who do not know something, are afraid to ask and expect others to help them without investing the slightest effort to learn themselves.
You should research "variable scope", not object scope. In the sample you posted, the variable "Greg" is declared within the Form Load eventhandler and is therefore not available in the Button click eventhandler. Make it global and it will be available throughout the class.
