« Programmation VBScript/Application » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 254 :
 
*Sans arg
<source lang="vb">
<pre>
Function Addition1()
a=10
Ligne 261 :
End Function
MsgBox Addition1()
</presource>
*Avec arg
<source lang="vb">
<pre>
Function Addition(val1, val2)
Addition = val1 + val2
Ligne 270 :
 
'>25
</presource>
*Autre exemple
<source lang="vb">
<pre>
'calc (a-b)/c >
Function calc(a,b,c)
Ligne 278 :
End Function
MsgBox calc(15,10,2.5)&vbcrlf&Abs(calc(10,20,30))
</presource>
! Dans calc() Round retourne directement l'arrondi. A la ligne 5, le pipe s'effectue de la plus petite parenthese à l'interieur, ici calc(10,20,30) pour retourner sa valeur a Abs() qui retourne sa valeur en même temps que calc(15,10,2.5) > [str] > MsgBox qui affiche [str]. C'est simple comme 'Hello World'.