Visual Basic
Résolu
kevenvachon
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
kevenvachon Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
kevenvachon Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Visual Basic
- Visual basic - Télécharger - Langages
- Visual basic editor - Télécharger - Langages
- Visual petanque - Télécharger - Sport
- Microsoft 365 basic - Accueil - Microsoft Office
- Visual c++ 2019 - Guide
4 réponses
Bonsoir,
ou appele une procédure en lui passant a en parametre
bouton2_click
a=37
traitement(a)
...
end sub
traitement(param1 as long)
...
end sub
ou appele une procédure en lui passant a en parametre
bouton2_click
a=37
traitement(a)
...
end sub
traitement(param1 as long)
...
end sub
Un routine plutôt, un Sub ;-)
En fait en programmation tu peux regrouper certaines instructions dans ce qu'on appelle une routine. Une routine se contente d'exécuter un paquet d'instructions sans renvoyer de valeur, contrairement à une fonction (qui elle peut servir de right-value). Dans certains langages de programmation on n'a que des fonctions qui peuvent néanmoins retourner un type "void" (ça en fait une routine).
A la place de "....le code...." tu pourras appeler en une seule ligne "call leCode" dont "leCode" sera le nom de ta procédure.
Sub leCode
' Ici les instructions répétitives
End Sub
L'instruction call permet tout simplement d'appler la procédure. Je peux me tromper sur la syntaxe mais les explications y sont.
Je ne vois pas comment tu pourrais optimiser davantage.
En fait en programmation tu peux regrouper certaines instructions dans ce qu'on appelle une routine. Une routine se contente d'exécuter un paquet d'instructions sans renvoyer de valeur, contrairement à une fonction (qui elle peut servir de right-value). Dans certains langages de programmation on n'a que des fonctions qui peuvent néanmoins retourner un type "void" (ça en fait une routine).
A la place de "....le code...." tu pourras appeler en une seule ligne "call leCode" dont "leCode" sera le nom de ta procédure.
Sub leCode
' Ici les instructions répétitives
End Sub
L'instruction call permet tout simplement d'appler la procédure. Je peux me tromper sur la syntaxe mais les explications y sont.
Je ne vois pas comment tu pourrais optimiser davantage.