Scusa ma ti stai impastoiando da solo.
Intanto sarebbe meglio utilizzare i tag [*code] e [*/code] per postare il codice.
(Per l'utilizzo pratico togli l'asterisco.)
Poi il codice seguente :
codice:
PBarXP.WaitBarStyle = True
lblMsg.Visible = True
Me.Refresh
DoEvents
FileCopy txtPercorso.Text, "\\aupaap02\files_cntr\" & sorgente(txtPercorso.Text)
lblMsg.Visible = False
PBarXP.Visible = False
Me.Refresh
dovrebbe funzionare.
Le cause della mancata visualizzazione potrebbero essere diverse.
Magari l'oggetto PBarXP ha il metodo .Refresh o qualcos'altro che risolve questa anomalia.
Probabilmente Boolean può indicarti il modo più corretto di utilizzo del controllo con
un esempio di codice.