Ajout d’un délai de temporisation des boucles de scripts
- Last UpdatedAug 27, 2025
- 1 minute read
Par défaut, une boucle FOR-NEXT dans un script InTouch doit être exécutée en 5 secondes. WindowViewer stoppe automatiquement le script si le traitement de la boucle FOR-NEXT n'est pas terminé avant la fin du délai de temporisation. Ce délai évite l'exécution d'une boucle infinie en raison d'une erreur de script.
Dans certains cas, il peut être nécessaire d'écrire un script dont le traitement à l'intérieur d'une boucle FOR-NEXT dépasse le délai de cinq secondes. Ce délai peut être modifié en ajoutant le paramètre LoopTimeout à votre fichier INTOUCH.ini.
Dans cet exemple, le traitement dans la boucle pourra continuer pendant 20 secondes maximum :
LoopTimeout=20