Retour de deux variables dans les fonction [Résolu]

Nargzul 438 Messages postés vendredi 9 mai 2003Date d'inscription 26 juillet 2007 Dernière intervention - 27 oct. 2005 à 11:56 - Dernière réponse : Nargzul 438 Messages postés vendredi 9 mai 2003Date d'inscription 26 juillet 2007 Dernière intervention
- 7 nov. 2005 à 09:00
comment est-ce que l'on retourne deux variable dans une fonction???



(la première ligne, et la partie ou l'on renvoie les valeurs)



est-ce que ca peut être des types différents??



merci
Afficher la suite 

Votre réponse

8 réponses

Meilleure réponse
DeltaFX 459 Messages postés lundi 19 avril 2004Date d'inscription 8 avril 2009 Dernière intervention - 27 oct. 2005 à 15:22
3
Merci
Ben tu passes les variables de retour à ta fonction en parametre :

myFunction (var Retour1,Retour2:whatUwant; x,xy,z.....)

gnh !

Merci DeltaFX 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 89 internautes ce mois-ci

Commenter la réponse de DeltaFX
Nargzul 438 Messages postés vendredi 9 mai 2003Date d'inscription 26 juillet 2007 Dernière intervention - 27 oct. 2005 à 15:26
0
Merci
Hein??? c'est pas un retour ca, c'est un envois





si j'ai une fonction Mafonction(param1, param2:int)



j'aimerais qu'elle me renvoie 2 paramètres au lieu d'un seul



(quand on fait le mafonction:=xxxxx)
Commenter la réponse de Nargzul
f0xi 4304 Messages postés samedi 16 octobre 2004Date d'inscription 9 mars 2018 Dernière intervention - 27 oct. 2005 à 16:18
0
Merci
double post !

attention de ne pas créer plusieurs sujet identique ...
Commenter la réponse de f0xi
cs_sim51 314 Messages postés dimanche 31 octobre 2004Date d'inscription 31 décembre 2006 Dernière intervention - 27 oct. 2005 à 21:36
0
Merci
Salut,

Il doit y avoir un truc tout con j'en suis sur mais je ne le connais pas.

Par contre je connais un moyen de le contourner, il suffit de créer un record avec tes deux paramêtres

type

2para=record

para1:Tpara1;

para2:Tpara2;

end;



function():2para



Et voilà le prob est shinté :p

Bonne continuation.

N'oubliez pas de cliquer sur réponse acceptée si la réponse vous convient !!!
Commenter la réponse de cs_sim51
cs_Delphiprog 4580 Messages postés samedi 19 janvier 2002Date d'inscription 9 janvier 2013 Dernière intervention - 29 oct. 2005 à 00:59
0
Merci
Nargzul, tu devrais lire les réponses que l'on te donne et notamment celle de DeltaFx !



Ou alors, c'est que tu as mal posé ta question
<hr color= "#008000">Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.


=CrfWin
Commenter la réponse de cs_Delphiprog
Nargzul 438 Messages postés vendredi 9 mai 2003Date d'inscription 26 juillet 2007 Dernière intervention - 2 nov. 2005 à 07:57
0
Merci
vi, j'ai tout a fait lu:



myFunction (var Retour1,Retour2:whatUwant; x,xy,z.....)



mais j'ai encore pas compris...



ca c'est les variable qu'on donne à la fonction non??? Moi j'aimerais
qu la fonction nous donne plusieurs variables, et non l'inverse.



merci
Commenter la réponse de Nargzul
cs_Delphiprog 4580 Messages postés samedi 19 janvier 2002Date d'inscription 9 janvier 2013 Dernière intervention - 2 nov. 2005 à 16:45
0
Merci
Les paramètres Retour1 et Retour2 sont passés en paramètres VAR. Ce qui signifie que si la fonction en modifie les contenus, les valeurs seront retournées à la procédure appelante.

C'est la B.A.BA du langage Pascal.


<hr color="#008000">Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
http://www.croix-rouge.fr/index/partner_campagne.html
Commenter la réponse de cs_Delphiprog
Nargzul 438 Messages postés vendredi 9 mai 2003Date d'inscription 26 juillet 2007 Dernière intervention - 7 nov. 2005 à 09:00
0
Merci
bah je savais pas moi ce qu'était ce "VAR", si je suis la c'est justement pour apprendre ce genre de truc...
Commenter la réponse de Nargzul

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.