stopper le pgm (sleep, delay) :??: [MFC] - C++ - Programmation
Marsh Posté le 13-05-2003 à 13:31:41
polo021 a écrit : est ce qu'il est possible de stopper un instant le programme par un "sleep" ou un "delay" ou autre "pause" ?? |
Bah ya Sleep(), ms je vois pas trop ce ke tu veux dire...
Marsh Posté le 13-05-2003 à 13:40:03
oui et aussi ce que tu veux faire enfin la situation car un Sleep() te bloquera l'interface aussi .... donc manque un peu d info pour qu on te reponde.
Marsh Posté le 13-05-2003 à 13:40:26
je m'explique,
j'ai du faire une baitise quelque part dans mon programme et quand il se ferme, j'ai un beau message d'erreur qui apparait. Mais c'est trop rapide et je n'ai pas le temps de le voir. Alors j'aimerai pouvoir stopper mon programme a quelques endroits pour avoir le temps de lire ce message et aussi pour localiser a quel moment precis il apparait.
Ce qui m'aiderait a decouvrir l'erreur qui engendre ce message.
Voila, je ne sais meme pas du tout si c'est possible d'interagir avec le pgm lors de sa fermeture mais j'ai prefere poster quand meme.
On ne sait jamais...
Marsh Posté le 13-05-2003 à 16:11:02
polo021 a écrit : je m'explique, |
redirige la sortie erreur de ton pg vers un fichier...
Marsh Posté le 13-05-2003 à 16:11:17
non pas le droit malheureusement. J'arrive pas a faire le debug depuis ma machine, sur le Pocket PC a cause d'un probleme de connection
Marsh Posté le 13-05-2003 à 16:12:57
matlu a écrit : |
pas bete ca, je vais me renseigner
Marsh Posté le 14-05-2003 à 04:17:01
regarde aussi au niveau de tes threads : si lorsque tu quittes l'appli certains threads vivent toujours, et ont besoin de données qui sont en passe d'etre détruites, généralement ca aime peu, voire pas du tout.
c'est généralement une bonne source de plantages, vérifies donc avant de fermer l'appli que tous les threads lancés soient terminés proprement.
Marsh Posté le 14-05-2003 à 08:16:46
bonne reponse de monsieur Konar, je pense que je vais revoir un peu tout mon code a l'endroit ou je pense que ca plante.
Marsh Posté le 13-05-2003 à 12:59:59
est ce qu'il est possible de stopper un instant le programme par un "sleep" ou un "delay" ou autre "pause" ??
Je ne parle pas ici de mettre un thread en pause mais bien le programme en lui meme.
Merci
Message édité par polo021 le 13-05-2003 à 13:08:33