Sortie automatique des boucles
- Last UpdatedSep 24, 2024
- 1 minute read
Pour éviter l'exécution de boucles FOR infinies, la sortie automatique d'une boucle est effectuée si son temps d'exécution dépasse une certaine valeur. Si une boucle n'a pas terminé son exécution après un certain délai, WindowViewer met fin automatiquement à la boucle et enregistre un message dans le programme Log<:hs>Viewer.
Le délai par défaut est de 5 secondes. Vous pouvez personnaliser cette limite en ajoutant la ligne suivante au fichier intouch.ini du répertoire de l'application<:hs>:
LoopTimeout=x
Remplacez x par le nombre de secondes de temporisation.
Remarque : la temporisation est vérifiée uniquement dans l’instruction NEXT de la boucle. Par conséquent, la première itération de la boucle est toujours exécutée, même si le temps requis est plus long que la temporisation elle-même.