Bonjour !!
j'ai 3 fonctions que je veux demarrer (l'execution) au meme temps
que dois je faire ???
Utiliser les Threads ???
Merci de m'avoir eclairer .
Bonjour !!
j'ai 3 fonctions que je veux demarrer (l'execution) au meme temps
que dois je faire ???
Utiliser les Threads ???
Merci de m'avoir eclairer .
oui, soit en utilisant et dérivant l'objet TThread soit en invoquant directement la fonction de l'API Windows
Note que la fonction MonThreadAMoi accepte un paramètre sur 32 bits (un entier, une instance de classe, un pointeur...) et retourne un entier, le tout en stdcall.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function MonThreadAMoi(Sender:TObject):integer; stdcall; begin // le code du thread end; procedure TForm1.Button1Click(Sender:TObject); var id:cardinal; Thread:THandle; begin MultiThread:=True; // indispensable ! Thread:=CreateThread(nil,0,@MonThreadAMoi,integer(Self),0,id); end;
Voir aussi CloseHandle() et toutes les fonctions liées aux Thread
sert à quoi ces 3 fonctions??
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