[Problem] Is there any way to "Reload" a form when a button is pressed?
Author |
Message |
amidomaru

|
Posted: Tue Apr 28, 2009 8:43 pm Post subject: [Problem] Is there any way to "Reload" a form when a button is pressed? |
|
|
I am running a simple card game program, and random cards are generated each run-through. However, the teacher wants us to have a button that re-loads the entire program from scratch once pressed, essentially starting from form_load.
Is there any way that I can do this, or do I just have to load a second form, identical to the first, and delete the first form?
I have tried using Unload and Load, but since I want the SAME form to be re-loaded, .visible and "hide" does not really help in this case.
Any suggestions would be appreciated! |
|
|
|
|
 |
Sponsor Sponsor

|
|
 |
Yurchinlax
|
Posted: Sat Jun 06, 2009 1:10 pm Post subject: RE:[Problem] Is there any way to "Reload" a form when a button is pressed? |
|
|
Remembering that form_load is a procedure, you could just call form_load
eg.
dim x as integer
private sub Form_Load ()
x=5
print x
end sub
Private sub Button1_Click ()
call Form_Load()
end sub
Or, if you want to keep a variable, create a procedure in which form load calls, then when the button is pressed, call that procedure
eg.
dim x as integer
private sub Form_Load ()
x=5
call Printer
end sub
private sub Printer
print x
end sub
Private sub Button1_Click ()
call Printer
end sub
Hope this helped. |
|
|
|
|
 |
|
|