Oh ya, just change the sequence, me.hide() comes first before form2.showdialog() and it works.
By the way, can i display the textbox's text in form1 at form2?