Bonjour à tous,
J'ai un petit soucis.
J'ai fait un form de 150*300 pixel avec un label "Please wait..." et un progressBar.
Dans le cas présent (mon premier emploi) le méthode tourne en 3 seconde (calcule et affiche chart).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private Sub OpenProgressBar() ProgressBarForm.Show() ProgressBarForm.Location = New System.Drawing.Point(CInt(Screen.PrimaryScreen.WorkingArea.Width / 2) - 150, CInt(Screen.PrimaryScreen.WorkingArea.Height / 2) - 25) End Sub Private Sub FillUpProgressBar(ByVal value As Double) If value >= 1 Then ProgressBarForm.Hide() End If ProgressBarForm.ProgressBarYMD.Value = CInt(value * 100) End Sub
Le form apparait, le label n'en a pas le temps...la progressBar atteind 20% puis le form disparait...
Je précise que si j'ôte la méthode .Hide, le form reste affiché et la progressbar va au bout. Mais le label met quand même un certain temps à s'afficher.
Quelqu'un a il une suggestion?
Partager