Bonjour,
Depuis hier soir, je cherche désespérément à traduire en VB.net un code C# qui utilise la fonction Delegate apparemment absente en VB.net. J'ai besoin du delegate car le thread d'un workflow appelle une fonction qui met à jour les éléments d'un Form.
Voici le code en C#:
Je n'arrive pas à trouver quelle fonction utiliser pour remplacer la partie delegate(){...};, quelqu'un saurait-il comment faire svp?
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 delegate void UpdateDelegate(); private gameService_MessageReceived(object sender, MessageReceivedEventArgs e){ UpdateDelegate theDelegate = delegate() { lblMessage.Text = e.Message; txtNextNumber.SelectAll(); txtNextNumber.Focus(); }; _instanceId = e.InstanceId; this.Invoke(theDelegate); }
Partager