I have an app with a form.

SubForm1_Load(..)
lblStatus.Text = "Loading function 1"
Function1()

lblStatus.Text = "Loading function 2"
Function2()

lblStatus.Text = "Complete!"
End Sub

Now what happens is all the processing occurs and then only the form appears.

How can I display the form immediately before any processing takes place?

I have looked at Form1_Paint() but I'm not sure how to declare it