[MFC] stopper le pgm (sleep, delay) :??:

stopper le pgm (sleep, delay) :??: [MFC] - C++ - Programmation

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
Reply

Marsh Posté le 13-05-2003 à 12:59:59   

Reply

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" ??
Je ne parle pas ici de mettre un thread en pause mais bien le programme en lui meme.
 
Merci


 
Bah ya Sleep(), ms je vois pas trop ce ke tu veux dire...

Reply

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.

Reply

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...


Message édité par polo021 le 13-05-2003 à 13:41:48
Reply

Marsh Posté le 13-05-2003 à 16:08:46    

pas le droit de lancer une debug ?

Reply

Marsh Posté le 13-05-2003 à 16:11:02    

polo021 a écrit :

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...


 
redirige la sortie erreur de ton pg vers un fichier...

Reply

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

Reply

Marsh Posté le 13-05-2003 à 16:12:57    

matlu a écrit :


 
redirige la sortie erreur de ton pg vers un fichier...


pas bete ca, je vais me renseigner

Reply

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.

Reply

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed