rmaj
Messages postés25Date d'inscriptiondimanche 25 janvier 2004StatutMembreDernière intervention19 avril 2005
-
4 déc. 2004 à 22:11
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
27 avril 2008 à 15:03
Bonjour,
Mon problème est le suivant : mon application gère, au moyen d'un thread, la communication entre un serveur et un client. En réalité, le serveur et le client sont totalement dissociés, chacun son Form, chacun son projet même...Bref, le serveur dispose d'un bouton Démarrer permettant de démarrer le serveur et donc de se tenir prêt pour envoyer au client, et un bouton Arrêter pour arrêter le serveur.
Le problème qui se pose : si je ne démarre pas le serveur (ou, en tout cas, s'il est arrêté) et que je ferme ma fenêtre, tout va bien.
Mais si je ferme ma fenêtre alors que le serveur tourne (donc le thread), mon appli reste dans la liste des processus actifs, comme si elle n'était pas fermée, pourtant ma fenêtre est bel et bien fermée.
rmaj
Messages postés25Date d'inscriptiondimanche 25 janvier 2004StatutMembreDernière intervention19 avril 2005 4 déc. 2004 à 22:25
Ben, si je quitte par le bouton Quitter, dans lequel j'ai mis "nomdemonthread".suspend (j'ai aussi testé .interrupt), ça change rien.
De plus, je sais pas comment on programme la fermeture par la croix en haut a droite...