OVH Cloud OVH Cloud

Exection d'un thread dans une ClassLibrairy

2 réponses
Avatar
Titeuf
Bonsoir tout le monde,

Voila, j'ai créer une ClassLibrairy dll,
dedans j'ai une méthode static (qui ne nomme MyMethod) qui execute un
nouveau thread d'une méthode privée (static).

J'ai un projet vb.net (.net2) dans lequel j'utilise ma dll c#.
Ma question est la suivante.
Depuis mon code vb, lorsque j'appel ma méthode MyMethod est-ce que le thread
qui s'execute à l'intérieur de MyMethod s'execute dans le thread principal
(le thread d'ou il est appelé en l'occurence mon appli vb) ou alors
s'execute-t-il réellement dans un nouveau thread ?

Je ne sais pas si j'ai été assez clair mais j'espère que vous pourrez
m'éclaicir sur ce point qu'est l'execution d'un thread.
Merci d'avance

2 réponses

Avatar
Lloyd Dupont
ben la question est clair.
mais c'est quoi ce nouveau concept de Thread qui s'execute "a l'interieur"
d'un autre Thread?
c'est tres novateur et je voudrais bien que tu m'expliques! ;-)


au pif, en tant que pauvre ignorant du concept de poupee russe de thread, je
dirais que ben un thread, c't'un thread et que a part la priorite, le nom,
la propriete background ou pas, y'a pas vraiment de difference entre un
thread et un autre....

"Titeuf" wrote in message
news:
Bonsoir tout le monde,

Voila, j'ai créer une ClassLibrairy dll,
dedans j'ai une méthode static (qui ne nomme MyMethod) qui execute un
nouveau thread d'une méthode privée (static).

J'ai un projet vb.net (.net2) dans lequel j'utilise ma dll c#.
Ma question est la suivante.
Depuis mon code vb, lorsque j'appel ma méthode MyMethod est-ce que le
thread qui s'execute à l'intérieur de MyMethod s'execute dans le thread
principal (le thread d'ou il est appelé en l'occurence mon appli vb) ou
alors s'execute-t-il réellement dans un nouveau thread ?

Je ne sais pas si j'ai été assez clair mais j'espère que vous pourrez
m'éclaicir sur ce point qu'est l'execution d'un thread.
Merci d'avance



Avatar
Titeuf
Laisse tomber lol un thread est un thread comme tu dis, pourtant il n'était
pas très tard hier quand j'ai posté :)
Ma méthode MyMethod2 s'executera dans un autre thread que le thread d'où
MyMethod est appelé