J'ai un problème et je ne sais pas comment le résoudre.
J'ai une application VB 2005 dont le thread d'entrée est en STAThread. Pour
utiliser le multithreading avec le ThreadPool, j'ai changer l'entrée en
MTAThread c'est-à-dire
<MTAThread()>
Sub Main()
End Sub
et là je ne peux plus créer d'instance pour certains controls ActiveX tel
que WebBrower or ce controle m'est indispensable pour la lecture de mes
mails reçus.
Quelqu'un aurait-il une issue à ce problème? Si oui comment faire.
Je vous en prie car cela fait quelques jours que je tourne en rond sans
trouver la solution.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles TOURREAU [MVP]
Bonjour,
Pour les applications Windows Forms, vous devez mettre STAThread. Pourquoi souhaitez vous absolument mettre cloisement multithread ?
Cordialement
-- Gilles TOURREAU - MVP C#
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
"Goo" a écrit dans le message de news:
Bonjour à tous!
J'ai un problème et je ne sais pas comment le résoudre. J'ai une application VB 2005 dont le thread d'entrée est en STAThread. Pour utiliser le multithreading avec le ThreadPool, j'ai changer l'entrée en MTAThread c'est-à-dire
<MTAThread()> Sub Main()
End Sub et là je ne peux plus créer d'instance pour certains controls ActiveX tel que WebBrower or ce controle m'est indispensable pour la lecture de mes mails reçus.
Quelqu'un aurait-il une issue à ce problème? Si oui comment faire. Je vous en prie car cela fait quelques jours que je tourne en rond sans trouver la solution.
D'avance Merci beaucoup.
Goo
Bonjour,
Pour les applications Windows Forms, vous devez mettre STAThread.
Pourquoi souhaitez vous absolument mettre cloisement multithread ?
S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
"Goo" <goo@yahoo.fr> a écrit dans le message de
news:eyRg0nniIHA.4740@TK2MSFTNGP05.phx.gbl...
Bonjour à tous!
J'ai un problème et je ne sais pas comment le résoudre.
J'ai une application VB 2005 dont le thread d'entrée est en STAThread.
Pour utiliser le multithreading avec le ThreadPool, j'ai changer l'entrée
en MTAThread c'est-à-dire
<MTAThread()>
Sub Main()
End Sub
et là je ne peux plus créer d'instance pour certains controls ActiveX tel
que WebBrower or ce controle m'est indispensable pour la lecture de mes
mails reçus.
Quelqu'un aurait-il une issue à ce problème? Si oui comment faire.
Je vous en prie car cela fait quelques jours que je tourne en rond sans
trouver la solution.
Pour les applications Windows Forms, vous devez mettre STAThread. Pourquoi souhaitez vous absolument mettre cloisement multithread ?
Cordialement
-- Gilles TOURREAU - MVP C#
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
"Goo" a écrit dans le message de news:
Bonjour à tous!
J'ai un problème et je ne sais pas comment le résoudre. J'ai une application VB 2005 dont le thread d'entrée est en STAThread. Pour utiliser le multithreading avec le ThreadPool, j'ai changer l'entrée en MTAThread c'est-à-dire
<MTAThread()> Sub Main()
End Sub et là je ne peux plus créer d'instance pour certains controls ActiveX tel que WebBrower or ce controle m'est indispensable pour la lecture de mes mails reçus.
Quelqu'un aurait-il une issue à ce problème? Si oui comment faire. Je vous en prie car cela fait quelques jours que je tourne en rond sans trouver la solution.
D'avance Merci beaucoup.
Goo
Goo
Merci Gilles, je vais exploiter votre idée.
GOO
"Gilles TOURREAU [MVP]" a écrit dans le message de news:
Bonjour,
Pour les applications Windows Forms, vous devez mettre STAThread. Pourquoi souhaitez vous absolument mettre cloisement multithread ?
Cordialement
-- Gilles TOURREAU - MVP C#
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
"Goo" a écrit dans le message de news:
Bonjour à tous!
J'ai un problème et je ne sais pas comment le résoudre. J'ai une application VB 2005 dont le thread d'entrée est en STAThread. Pour utiliser le multithreading avec le ThreadPool, j'ai changer l'entrée en MTAThread c'est-à-dire
<MTAThread()> Sub Main()
End Sub et là je ne peux plus créer d'instance pour certains controls ActiveX tel que WebBrower or ce controle m'est indispensable pour la lecture de mes mails reçus.
Quelqu'un aurait-il une issue à ce problème? Si oui comment faire. Je vous en prie car cela fait quelques jours que je tourne en rond sans trouver la solution.
D'avance Merci beaucoup.
Goo
Merci Gilles, je vais exploiter votre idée.
GOO
"Gilles TOURREAU [MVP]" <gilles.tourreau@pos.fr> a écrit dans le message de
news: 6AA144ED-852C-44AC-A76E-4EA569D2EE99@microsoft.com...
Bonjour,
Pour les applications Windows Forms, vous devez mettre STAThread.
Pourquoi souhaitez vous absolument mettre cloisement multithread ?
S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
"Goo" <goo@yahoo.fr> a écrit dans le message de
news:eyRg0nniIHA.4740@TK2MSFTNGP05.phx.gbl...
Bonjour à tous!
J'ai un problème et je ne sais pas comment le résoudre.
J'ai une application VB 2005 dont le thread d'entrée est en STAThread.
Pour utiliser le multithreading avec le ThreadPool, j'ai changer l'entrée
en MTAThread c'est-à-dire
<MTAThread()>
Sub Main()
End Sub
et là je ne peux plus créer d'instance pour certains controls ActiveX tel
que WebBrower or ce controle m'est indispensable pour la lecture de mes
mails reçus.
Quelqu'un aurait-il une issue à ce problème? Si oui comment faire.
Je vous en prie car cela fait quelques jours que je tourne en rond sans
trouver la solution.
"Gilles TOURREAU [MVP]" a écrit dans le message de news:
Bonjour,
Pour les applications Windows Forms, vous devez mettre STAThread. Pourquoi souhaitez vous absolument mettre cloisement multithread ?
Cordialement
-- Gilles TOURREAU - MVP C#
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
"Goo" a écrit dans le message de news:
Bonjour à tous!
J'ai un problème et je ne sais pas comment le résoudre. J'ai une application VB 2005 dont le thread d'entrée est en STAThread. Pour utiliser le multithreading avec le ThreadPool, j'ai changer l'entrée en MTAThread c'est-à-dire
<MTAThread()> Sub Main()
End Sub et là je ne peux plus créer d'instance pour certains controls ActiveX tel que WebBrower or ce controle m'est indispensable pour la lecture de mes mails reçus.
Quelqu'un aurait-il une issue à ce problème? Si oui comment faire. Je vous en prie car cela fait quelques jours que je tourne en rond sans trouver la solution.