question dans vbnet - VB/VBA/VBS - Programmation
Marsh Posté le 11-07-2008 à 20:27:49
domxaline2 a écrit : bonjour |
il n'y a personne pour m'aider?
Marsh Posté le 12-07-2008 à 13:41:05
Salut,
bon alors ayant commencer la prog vb.net depuis peu je vais essayer d'être clair :
private sub button1_click : cela signifie que c'est une procédure privée du nom de button1_click
Ensuite ce qui se trouve entre parenthèse sont les paramètres reçu par cette procédure lors de son appel.
sender représente l'objet qui à apelé cette procédure (ici ton Bouton1)
e représente des données relatif à l'évènement géré (ici system.eventargs ne fait référence à aucune donnée/pour qu'il transporte des données il fodrai qu'il ai une forme dans le même genre que dans la procèdure que je te propose plus bas (System.Windows.Forms.KeyEventArgs))
Car en effet cette procédure est une procédure de gestion d'évènement, on voit cela grace au Handles
Justement Handles Button1.click signifie que l'on gère l'évènement click sur ton bouton1
Par exemple pour afficher "Salut" dans la fenêtre d'execution à l'appui de la touche "s" sur ce bouton1 on aurai :
Code :
|
Comme on peu le voir e.keycode représente le code de la touche appuyée. Donc e véhicule des infos à propos de l'évènement survenu.
j'espère avoir été assez clair ^^
bon courage
Marsh Posté le 12-07-2008 à 16:39:02
bonjour
merci beaucoup
j'ai encore une question
que signifie ByVal
Marsh Posté le 15-07-2008 à 18:11:00
ByVal -> Par valeur, tu fait une copie de ta variable
ByRef -> Par référence, tu travail directement avec la variable
Marsh Posté le 11-07-2008 à 16:31:59
bonjour
je suis debutant dans le prgramation,
est ce que quelqu'un peut m'expliquer ce ligne?
Private Sub Button1_click (ByVal sender As System.object,ByVal e As System.EventArgs)Handles Button1.click
surtout à partir de (ByVal sender As System.object,ByVal e As System.EventArgs)Handles Button1.click
merci d'avance