Bonjour.
Ceci est ma première intervention sur votre site et j'espère beaucoup de votre aide.
Contexte : VB6.0 (SP6) - WINDOWS XP Version 5.1, service Pack 2. Je possède une asez bonne expérience de la programmation en VB.
Problème :
Je lance un programme de calcul qui comporte une boucle à exécuter plusieurs milliers de fois et je demande l'affichage de l'évolution de certaines variables dans une fenêtre frm. Le progamme s'exécute normalement pendant quelques dizaines de secondes puis la fenêtre de visualisation se fige. Enfin, le programme se termine normalement quand le nombre de boucles est atteint avec affichage correct des variables demandées.
Si j'essaie d'interrompre le programme avant la fin - aussi bien en phase de développement qu'en .exe - le système indique "Ne répond pas" avec la suite "Terminer maintenant" et fermeture du programme !
Encore une fois, si je n'interviens pas en cours d'exécution, bien que travallant en aveugle au niveau de la fenêtre d'exécution qui reste bloquée, le programme se termine bien et j'obtiens les résultats attendus, puis je peux fermer le programme normalement.
A titre de démonstration, j'ai écrit un programme simple (une dizaine de ligne de code) qui réagit de façon identique : Il s'agit de l'affichage d'un compteur qui progresse de 1 à chaque boucle. L'affichage s'interrompt au bout de quelque secondes, puis le programme se termine normalement avec réapparition de l'affichage.
Si quelqu'un veut bien bien s'intéresser à mon cas, je peux lui envoyer mon petit programme de démo en .vbp si celà est possible car je ne vois pas cette extension dans la liste des fichiers valides attachés.
Merci de votre aide.
Un informaticien en retraite, mais qui veut rester dans le bain !
Partager