Valeur d'un thread
Publié : sam. 09/juil./2011 16:00
Code : Tout sélectionner
Thread = CreateThread(@NomdeProcedure(), *Valeur)
Pourtant, 2 exemples mettent 23 et 154
On doit mettre quoi ?
Code : Tout sélectionner
Thread = CreateThread(@NomdeProcedure(), *Valeur)
Code : Tout sélectionner
Procedure MyThread(*Pointer)
String.s = PeekS(*Pointer)
Debug String
EndProcedure
ThreadID = CreateThread(@MyThread(), @"Coucou")
Delay(2500)
Code : Tout sélectionner
Structure MaStructureDeDonnee
Nom.s
Prenom.s
Age.w
TailleDuSexe.a
EndStructure
Procedure MyThread(*Pointer.MaStructureDeDonnee)
Debug *Pointer\Nom
Debug *Pointer\Prenom
Debug *Pointer\Age
Debug *Pointer\TailleDuSexe
EndProcedure
SPH.MaStructureDeDonnee
SPH\Nom = "Bob"
SPH\Prenom = "L'éponge"
SPH\Age = 22
SPH\TailleDuSexe = 2
ThreadID = CreateThread(@MyThread(), @SPH)
Delay(2500)
Pas grand chose. Et ouai, je n'ai pas les bases. Quand je vois le code de certain, je suis épaté...nico a écrit :J'en reviens pas que ton niveau soit aussi bas, t'as même pas les bases!
Qu'est que t'as fait depuis 2005?
C'est une blague ???SPH a écrit :La notice dit : L'argument '*Valeur' de CreateThread() est passé comme argument de la procédure appelée. Il est très important de ne pas modifier le nombre de paramètre de cette procédure, qui doit toujours rester à 1.Code : Tout sélectionner
Thread = CreateThread(@NomdeProcedure(), *Valeur)
Pourtant, 2 exemples mettent 23 et 154
On doit mettre quoi ?