Transmission d'argument VB6
coventry
Messages postés
649
Statut
Membre
-
le_dahu Messages postés 141 Statut Membre -
le_dahu Messages postés 141 Statut Membre -
bonjour,
j'apprend le Visual Basic 6 et j'ai une question!!!
Quelles sont les différences entre la transmission des arguments par référence et celle par valeur?
Merci
Stay online to save (or be saved by...)the population
j'apprend le Visual Basic 6 et j'ai une question!!!
Quelles sont les différences entre la transmission des arguments par référence et celle par valeur?
Merci
Stay online to save (or be saved by...)the population
A voir également:
- Transmission d'argument VB6
- Vb6 - Télécharger - Divers Utilitaires
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Ubuntu
- Souci avec python 3.10 - Forum Ubuntu
- Erreur argument casio graph 35+e - Forum calculatrices
- Executer un programe python dans la console ✓ - Forum Python
1 réponse
Hello !
Je ne connais rien au VB6, mais je pense que la notion de transmission d'arguments doit être la même que dans les autres langages de programmation.
Je vais essayer de te décrire rapidement les deux modes sans rentrer dans les détails (je pense pas que ce soit le but) :
- Passage d'arguments par valeur : En gros, la procédure appelée reçoit une copie de l'argument. Elle peut y travailler dessus, la modifier, mais la valeur de cet argument dans la fonction appelante ne sera pas changée.
- Passage par référence : Là, comme son nom l'indique, c'est une référence vers la variable qui est transmis à la procédure appelée. Cela signifie que, si ta procédure appelée modifie la valeur de la variable, les changements seront les mêmes pour la variable se trouvant dans l'appelant...
J'espère que j'ai été clair (j'ai un peu l'esprit embrumé ce soir :-)
Bonne soirée
Si à gauche j'ai l'amont, c'est bon...
Si à gauche j'ai l'aval, j'suis bancal...
Je ne connais rien au VB6, mais je pense que la notion de transmission d'arguments doit être la même que dans les autres langages de programmation.
Je vais essayer de te décrire rapidement les deux modes sans rentrer dans les détails (je pense pas que ce soit le but) :
- Passage d'arguments par valeur : En gros, la procédure appelée reçoit une copie de l'argument. Elle peut y travailler dessus, la modifier, mais la valeur de cet argument dans la fonction appelante ne sera pas changée.
- Passage par référence : Là, comme son nom l'indique, c'est une référence vers la variable qui est transmis à la procédure appelée. Cela signifie que, si ta procédure appelée modifie la valeur de la variable, les changements seront les mêmes pour la variable se trouvant dans l'appelant...
J'espère que j'ai été clair (j'ai un peu l'esprit embrumé ce soir :-)
Bonne soirée
Si à gauche j'ai l'amont, c'est bon...
Si à gauche j'ai l'aval, j'suis bancal...
Stay online to save (or be saved by...)the population
Bonne aprem !
Si à gauche j'ai l'amont, c'est bon...
Si à gauche j'ai l'aval, j'suis bancal...