Return avec un thread

Return avec un thread - C#/.NET managed - Programmation

Marsh Posté le 28-02-2005 à 09:14:26    

Voilà mon code:
 
motor_move move = new motor_move(this.motor_struct_class);
Time_break_motor_X = new Thread(new ThreadStart(move.axe_x));
 
Ici j'appel ma classe avec le thread ! mais comment faire pour que je returne ma structure ?

Reply

Marsh Posté le 28-02-2005 à 09:14:26   

Reply

Marsh Posté le 28-02-2005 à 09:50:12    

ouh la la... à ce niveau là, je ne vois qu'une réponse : lire un bon bouquin sur les threads, la synchro, etc... parce que là, c'est plus que les bases qu'il te manque !


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 28-02-2005 à 09:56:16    

Et on ne met pas d'underscore dans les noms :o

Reply

Marsh Posté le 28-02-2005 à 10:05:42    

c'est ca votre aide ?
 
Pour l'envoie, j'avais pas le choix.. avec les thread on ne peut pas passer de parametre. Et pour la reception je vois vraiment pas comment..

Reply

Marsh Posté le 28-02-2005 à 10:17:22    

bleup a écrit :

c'est ca votre aide ?


oh, mais je peux développer si tu veux [:itm]
 
je commencerais pas ceci :

Code :
  1. new ThreadStart(move.axe_x)


Vu la tronche du nom du paramètre passé à ThreadStart, ça ressemble à une donnée ! Or, le delegate ThreadStart prend un nom de fonction en paramètre, pas une donnée. Si c'est pas une donnée, je t'encourage à nommer correctement tes variables.
 
Quand au return de la structure, que veux tu faire ? Que le thread, une fois terminé, te renvoie la structure éventuellement modifiée ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed