L'objet e [Résolu]

Signaler
-
 Utilisateur anonyme -
Bonjour , arriver à un passage d'un cour il explique qu'on va utiliser L'objet e mais il n'explique pas qu'est-que c'est, du coup je voulais savoir à quoi il sert,qu'est-que c'est ? merci

ex:
Sub WB_NAVIGATEUR_ProgressChanged(ByVal sender As Object, ByVal e As WebBrowserProgressChangedEventArgs) Handles WB_NAVIGATEUR.ProgressChanged
Me.PGB_STATUT.Maximum = e.MaximumProgress
Me.PGB_STATUT.Value = e.CurrentProgress
End Sub

2 réponses

Messages postés
15932
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
14 mai 2021
545
Bonsoir

e est une variable.
Microsoft a une signature par défaut pour tous ses évènements, sender du type Object et e d'un type dérivé d'EventArgs.

Sender c'est l'objet qui génère l'événement et e selon son type contient des informations supplémentaire.

Si l'événement est douleur, que sender est toi, e pourrait contenir la localisation et l'intensité de la douleur.
Dans l'exemple que tu montres e est du type WebBrowserProgressChangedEventArgs est MSDN regorge d'informations sur ce type.
Utilisateur anonyme
ok merci
Utilisateur anonyme
Quand tu dis que Sender génère l'événement c'est bien les "Click" "Navigating" etc... donc Handles vient de Sender ?
Messages postés
15932
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
14 mai 2021
545
Peux tu m'expliquer ce que tu comprends de cette phrase
Si l'événement est douleur, que sender est toi, e pourrait contenir la localisation et l'intensité de la douleur.
?
Messages postés
2427
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
6 mai 2021
137 > Utilisateur anonyme
Si c'est un chat qui miaule Sender se réfère au chat
Si c'est un chien qui aboie Sender se réfère au chien
Si c'est un oiseau qui siffle Sender se réfère à l'oiseau
Mais Sender reste un animal

Transpose avec les objets informatiques et fais marcher tes neurones !
Utilisateur anonyme >
Messages postés
2427
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
6 mai 2021

jvois ce que tu veux dire , au-lieu de mettre Sender as Texbox on met Object pour pouvoir référer les différents contrôles ? car Object est la classe de base pour tous ?
Messages postés
2427
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
6 mai 2021
137 > Utilisateur anonyme
Exact !
Et ne mets pas des points d'interrogation à tout bout de champ !
Utilisateur anonyme >
Messages postés
2427
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
6 mai 2021

ok , mais elle apporte quoi la classe object , juste ses méthodes ?
Messages postés
15932
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
14 mai 2021
545 > Utilisateur anonyme
Avec VB95, nous sommes les 2 seuls à se prendre encore la tête avec toi.
Tu ne veux pas comprendre, tu n'acceptes ni les explications, ni les exemples que l'on te donne, ni les tentatives de te faire réfléchir par toi même.

Chacune des tes questions, pour la majorité des gens qui se sortent un peu les doigts du c*l, ne prendraient que 2 ou 3 interventions.
Avec toi ça prends 100 message et y'a toujours un moment ou tu nous sors une réplique comme celle là
si tu m'avais déjà répondu normalement sans répondre par une autre question ça aurait été déjà fini au-lieu de parler pour rien faire ...)

ET ben tu sais quoi, je ne parlerai plus pour rien.