Bonjour,
J'aimerais optimiser une de mes application pour le multithread,
Le soucis qui se pose c'est que (je n'ai pas essayé) si plusieurs thread exécutant un délégué afin de faire la mise à jour d'une datagridview
example de délégué :
Si cette procédure est appelée par plusieurs thread en même temps, je dois utiliser SyncLock non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Public Sub ajout() Dim tableau As String() tableau = datas.Split(":") DataGridView1.Rows.Add(tableau) End Sub
Autrement j'aimerais savoir si c'est possible possible d'ajouter des éléments à une collection sans utiliser SyncLock
Je n'ai jamais utilisé SyncLock donc je ne sais pas si c'est ça que je dois utiliser pour pallier a mon éventuel problème ?
Merci
Partager