Bonjour à tous,
j'ai fait mon propre Sleep comme suit :
C'est une proc que j'appelle assez souvent, mais voilà au bout d'un certain temps j'ai une stack Overflow error ?!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 procedure MySleep(x : integer); var i : integer; Begin for i:=1 to x do Begin Application.ProcessMessages; Sleep(1000); end; End;
Par contre si je mets uniquement Sleep(1000) sans passer par une proc. je n'ai pas cette erreur.
Croyez vous que mon erreur peut provenir de l'utilisation trop régulière de Appl.ProcessMessage ??
Merci pour vos conseils.
Bruno
Partager