Bonjour !!
j'ai 3 fonctions que je veux demarrer (l'execution) au meme temps
que dois je faire ???
Utiliser les Threads ???:oops:
Merci de m'avoir eclairer .
Version imprimable
Bonjour !!
j'ai 3 fonctions que je veux demarrer (l'execution) au meme temps
que dois je faire ???
Utiliser les Threads ???:oops:
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:
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??