OVH Cloud OVH Cloud

GEL VB

3 réponses
Avatar
Curl
Bonjour

Parfois sous VB5 , lorsque je fait tourner mon projet.
Le programme et VB5 ne répondent pas et je suis obligé de jouer du
ctrl+alt+sup pour retrouver la main.
Avec le programme compilé, je n'ai jamais eu ce comportement.

J'ai bien essayé de cerner le problème, en insérant des flags à droite
à gauche, pour voir le code qui était exécuté, mais sans succès.
Quelqu'un a t'il une idée pour déterminer d'ou vient le problème ?

D'avance merci.

3 réponses

Avatar
ng
Salut,

Essaye d'utiliser des DoEvents dans tes "grosses" boucles...
Sinon Ctrl + Arret devrait marcher, est-ce le cas ?

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
"Curl" a écrit dans le message de
news:40a1ddfe$0$21091$
Bonjour

Parfois sous VB5 , lorsque je fait tourner mon projet.
Le programme et VB5 ne répondent pas et je suis obligé de jouer du
ctrl+alt+sup pour retrouver la main.
Avec le programme compilé, je n'ai jamais eu ce comportement.

J'ai bien essayé de cerner le problème, en insérant des flags à droite
à gauche, pour voir le code qui était exécuté, mais sans succès.
Quelqu'un a t'il une idée pour déterminer d'ou vient le problème ?

D'avance merci.



Avatar
Curl
ng wrote:
|| Essaye d'utiliser des DoEvents dans tes "grosses" boucles...
|| Sinon Ctrl + Arret devrait marcher, est-ce le cas ?

Bonjour,
J'ai effectivement des boucles qui doivent demander pas mal de
ressource
(création de controles alors que la fenêtre reste visible peut etre)
Je vais y inserer des Do Events..

Le ctrl+Arret ne fonctionne pas
Je suis sous 98 SE et un ctrl+alt+supp m'indique que mon programme ne
répond pas..

Merci pour ta réponse, je te tiens au courant.
Avatar
Patrice Henrio
Lorsque je suis confronté à ce type de problème, j'insère des msgBox
indiquant le nom de la procédure ou fonction en entrée. Cela me permet de
découvrir où le programme bloque et petit à petit de cerner l'endroit
concerné. Ainsi au début je me contente de msgBox dans les procédures
principales puis de plus en plus finement.
bon courage.
"Curl" a écrit dans le message de
news:40a1e574$0$13081$
ng wrote:
|| Essaye d'utiliser des DoEvents dans tes "grosses" boucles...
|| Sinon Ctrl + Arret devrait marcher, est-ce le cas ?

Bonjour,
J'ai effectivement des boucles qui doivent demander pas mal de
ressource
(création de controles alors que la fenêtre reste visible peut etre)
Je vais y inserer des Do Events..

Le ctrl+Arret ne fonctionne pas
Je suis sous 98 SE et un ctrl+alt+supp m'indique que mon programme ne
répond pas..

Merci pour ta réponse, je te tiens au courant.