Voici un exemple simple d'intégration d'une méthode thread-safe dans un context winform. Afin d'utiliser la méthode Invoke et la propriété Invokerequered, la classe hérite de System.Windows.Froms.Control (ne pas chercher en ASP, ça n'existe pas).
J'ai construis cette classe afin de fournir un exemple d'un méthode thread-safe comprenant des argument et une valeur de retour.
using System; using System.Windows.Forms; namespace WindowsFormsApplication2 { public class Class1:Control { private delegate Boolean DoWorkDelegate(String arg1, String arg2); public Boolean DoWork(String arg1, String arg2) { if (this.InvokeRequired) { return Convert.ToBoolean( this.Invoke(new DoWorkDelegate(DoWork), new object[] { arg1, arg2 })); } else { // Dowork return true; } } } }
LES COMMENTAIRES (7)
posté le 20 janvier à 12:03
Salut, J'arrive tous juste sur ce forum qui m'a l'air interressant. habitué des forum et gros contributeur, je suis interressé par votre concept. A bientot sur le forum
posté le 15 mars à 21:36
Bonjour J'arrive tout juste car je vois que vous etes des amoureux de de plages et de gastronomie, Je viens de me permettre le magazine de Decouvertes Touristiques avec Marcel Bouchard mais je me demandais si vous ne connaissiez pas l'adresse de son site internet car il semble y avoir un concours seulement sur le internet??
Merci à l'avance ! :)