CrazyDog_974
Messages postés19Date d'inscriptionjeudi 22 janvier 2004StatutMembreDernière intervention28 avril 2005
-
27 avril 2005 à 17:31
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013
-
28 avril 2005 à 15:01
Comment peut-on faire pour communiquer avec 2 threads sous VB6. Et si n’est pas possible comment faire pour contourner le pblm.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 27 avril 2005 à 18:20
Tu peux faire communiquer tes threads par des messages (SendMessage et
PostMessage entre autre), mais ce n'est pas la manière la plus fiable !
Sinon, utiliser de la mémoire partagée entre les threads.
Par contre, pour les détails, voit cà avec les connaisseurs de la prog
système, mes connaissances en ce domaine se limite à la théorie
(surtout que VB n'est pas vraiment fait pour faire du multi-threading !)
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) : www.ProgOtoP.com/popapi/
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 27 avril 2005 à 21:55
Tout ce que j'en sais, c'est qu'à priori, la prog multi-threadé en VB interdit tout gestionnaire d'erreur ! Pire, il ne faut absoluement pas qu'il se produise la moindre erreur dans un des thread, sinon, plantage en beauté de l'appli totale, voir même du poste complet !!!
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 28 avril 2005 à 15:01
Non pas forcément, tu peux continuer sous VB6, mais ne tester qu'en
compilé, et non sous l'IDE, ainsi, tu ne risquera pas de tout planter !
(vb en mode interprêté étant assez susceptible pour le sous-classement
et le multi-threading !)
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) : www.ProgOtoP.com/popapi/