Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5127 connectés 

 


Dernière réponse
Sujet : [VB] Fonction avec un nombre indéfini d'arguments
latruffe Merci, ça marche nickel !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
latruffe Merci, ça marche nickel !
mareek

latruffe a écrit a écrit :

Sinon, comment puis-je faire pour connaitre le nombre de valeurs qui ont été retrournées dans l'array ?




come ci:
 
Dim nbArgs As Long
     
nbArgs = UBound(args)

latruffe mais c'est bien sur !
 
simplement, j'avait plusieurs autres variables en plus de l'array et je l'appelais par Function(a,(b,c,d)) au lieû de function (a,b,c,d). Sans parenthèses, ça change tout.
 
Sinon, comment puis-je faire pour connaitre le nombre de valeurs qui ont été retrournées dans l'array ?
 
En tout cas, merci beaucoup.
mareek comme ça:
function moyenne (ParamArray args() As Variant) as int
 
por appeller ta fonction, tu fais :
a=moyenne(b,c,d)
latruffe Est-il possible sous VB de féfinir une fonction dont on ne connait pas à l'avance le nombre d'arguments ?
 
Ex: une fonction moyenne(a,b,c,d,.....,z)
 
Si oui, qq'un peut-il m'indiquer la procédure à suivre ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)