Bonjour,

Je viens vous demander de l'aide concernant mon problème avec une certaine fonction "Invoke()".
Mon programme était jusqu'à maintenant dans une Form (Form1). Mais il doit prochainement être intégré à une autre classe, j'ai donc copier mon programme dans sa propre classe (ici tGPS) seulement voila depuis qu'il n'est plus dans Form une fonction que je ne connais pas me pose probléme (invoke()).

voici mon bout de code qui pose problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
private string nmeaSentence;
private void parseNmeaSentence(string trame)
{
    nmeaSentence = trame;
    this.Invoke( new EventHandler(parseNmeaSentenceEventHandler));
}
private void parseNmeaSentenceEventHandler(object sender, System.EventArgs e)
{
    ParseSentence(nmeaSentence);
    nmeaSentence = string.Empty;
}

si quelqu'un aurait une solution pour remplacer ou inclure cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
this.Invoke( new EventHandler(parseNmeaSentenceEventHandler));

Merci d'avance.