bonjour, j'ai 2 formulaires... Form1 et un Waitfor voici mon code:
tous ce passe bien sauf que le label qui est sur le waitfor reste en blanc et ne se met pas a jour pendant les modification... puis a la fin il prend bien la valeur du dernier traitement, comment puis je faire pour que la mise à jour du label se voit bien? on a l'impression que mon appli plante puis à la fin, hop elle se remet bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click WaitforStart("Traitement en cours d'exécution", "Liste en cours de suppression...") ListBox1.Items.Clear() WaitforStart("Traitement en cours d'exécution", "Recherche des nouveaux fichiers...") count = Newfile(TextBox1.Text) WaitforStart("Traitement en cours d'exécution", "Il y a " & ListBox1.Items.Count & " fichiers à traiter") For i As Integer = 0 To count - 1 WaitforStart("Traitement en cours d'exécution", "Il y a " & i & "/" & ListBox1.Items.Count & " fichiers traités") Extractfile(ListBox1.Items(i), i) Next waitfor.Close() End Sub Private Sub WaitforStart(ByVal nForm As String, ByVal nLabel As String) waitfor.Text = nForm waitfor.Label1.Text = nLabel waitfor.Show() End Sub
merci
Partager