Visual Basic
Résolu/Fermé
kevenvachon
Messages postés
9
Date d'inscription
mercredi 5 juillet 2006
Statut
Membre
Dernière intervention
24 septembre 2007
-
23 sept. 2007 à 01:29
kevenvachon Messages postés 9 Date d'inscription mercredi 5 juillet 2006 Statut Membre Dernière intervention 24 septembre 2007 - 24 sept. 2007 à 13:38
kevenvachon Messages postés 9 Date d'inscription mercredi 5 juillet 2006 Statut Membre Dernière intervention 24 septembre 2007 - 24 sept. 2007 à 13:38
A voir également:
- Visual Basic
- Visual basic - Télécharger - Langages
- Microsoft 365 basic - Accueil - Microsoft Office
- Microsoft visual c++ runtime - Guide
- Visual petanque - Télécharger - Sport
- Visual paradigm - Télécharger - Gestion de données
4 réponses
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
23 sept. 2007 à 23:36
23 sept. 2007 à 23:36
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
Posotaz
Messages postés
489
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
19 juin 2011
225
23 sept. 2007 à 23:39
23 sept. 2007 à 23:39
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.
kevenvachon
Messages postés
9
Date d'inscription
mercredi 5 juillet 2006
Statut
Membre
Dernière intervention
24 septembre 2007
24 sept. 2007 à 13:38
24 sept. 2007 à 13:38
Merci beaucoup,
problème résolu !!
problème résolu !!