bonjour a tous,
je sui étudiant et ne connait pas encore trop builder, et j'aurais voulu faire une atente avec delay mais cela bloque le programme, existe il une autre fonction comme celle ci?
merci
bonjour a tous,
je sui étudiant et ne connait pas encore trop builder, et j'aurais voulu faire une atente avec delay mais cela bloque le programme, existe il une autre fonction comme celle ci?
merci
Salut !
Selon la raison d'être de ce delai et puisqu'il ne faut pas bloquer l'exécution :
- soit utiliser un TTimer
- soit à l'aide d'une fonction toute simple :
A plus !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void Temporisation(unsigned int Duree_en_ms) { unsigned int ms = GetTickCount(); while((GetTickCount() - ms) < Duree_en_ms) { Application->ProcessMessages(); } }
Salut,
Tu peux aussi utiliser la fonction sleep(int Millisecaondes).
Envoyé par tomtom7Donc elle bloque également le programme.The Sleep function suspends the execution of the current thread for a specified interval.
"Don't think you are, know you are..." (Morpheus)
Il est c.. ce Tomtom !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager