esatto mi avete anticipato !!!!Originariamente inviato da axsw
Trovata la soluzione aveva ragione Cassano ecco la procedura esatta.
Nella splashForm mettete un Timer Mettete la prorietà Interval su 1 e la proprietà enabled su False, poi inserite una ProgressBar (nel mio caso è Prgb1) impostate la proprietà Minimum
su 0 e Maximum su 100 value su 0.
Codice della splashForm.
X Frozen ora bisogna impostare (come diceva Cassano) dal menu Progetto --> Proprietà del vostro progetto --> Applicazione la voce "Modalità arresto" Alla chiusura dell'ultimo Form (è iil penultimo ComboBox)codice:Option Strict Off Option Explicit On Public Class splashForm Inherits System.Windows.Forms.Form Private Sub splashForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Timer1.Enabled = True End Sub Private Sub Timer1_Tick(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Timer1.Tick Static X As Short X = (X + 1) Mod 100 Label3.Text = "Caricamento applicazione in corso..." & X & "%" Prgb1.Value = X Cursor = System.Windows.Forms.Cursors.WaitCursor If Prgb1.Value = 99 Then Timer1.Enabled = False Me.Cursor = Cursors.Default Prgb1.Value = 1 FrmMain.Show() Me.Close() End If End Sub End Class