Recuperation de variable dans une procedure.
Publié : sam. 31/oct./2009 13:17
Bonjour tout le monde,
J'ai un problème avec les Procedures, je m'explique. Je declare ma Procedure, jusque la tout va bien. Quand je fais appel a ma procedure il faudrais que les variables *MaxBits.l, *Minbits.l donne le resultat au variable de l'appel de la fontion. En gros voila un exemple.
Merci d'avance de votre aide,
GallyHC
J'ai un problème avec les Procedures, je m'explique. Je declare ma Procedure, jusque la tout va bien. Quand je fais appel a ma procedure il faudrais que les variables *MaxBits.l, *Minbits.l donne le resultat au variable de l'appel de la fontion. En gros voila un exemple.
Code : Tout sélectionner
Procedure.l Create_Codes(Array tree.CodesType(1), Array Lenghts.l(1), NumCodes.l, *MaxBits.l, *Minbits.l)
;
*MaxBits = 10
*Minbits = 1
EndProcedure
Create_Codes(tree.CodesType(),Lenghts.l(1),MaxLLenght, MinLLenght)
; MaxLLenght = 0 devrait etre 10
; MinLLenght = 0 devrait etre 1
GallyHC