Alkaselzer: Was bedeutet das genau?

Hallo,

was genau bedeutet dieses kleine Code (aus VB Express)?

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

End Sub
End Class

Was bedeutet "ByVal sender"?
Und wieso ist das in einer Klasse?

  1. Hi,

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Was bedeutet "ByVal sender"?

    Dass der Wert des Parameters sender per value uebergeben werden soll, im Gegensatz zu per reference.

    Und wieso ist das in einer Klasse?

    Weil Klassen nun mal ein aeusserst zentraler Bestandteil objektorientierter Programmierung sind.

    MfG ChrisB

    --
    „This is the author's opinion, not necessarily that of Starbucks.“
  2. Hi,

    Was bedeutet "ByVal sender"?

    dass ein Parameter namens "sender" übergeben wird, der vom Typ "ByVal" ist.

    Und wieso ist das in einer Klasse?

    Da halten sich Methoden häufig auf. Es ist ihr natürlicher Lebensraum.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. echo $begrüßung;

      Was bedeutet "ByVal sender"?
      dass ein Parameter namens "sender" übergeben wird, der vom Typ "ByVal" ist.

      Für die Antwort bekommst du jetzt aber keinen Beifall. Für den Typ hättest du ein As aus dem Ärmel ziehen müssen.

      echo "$verabschiedung $name";

      1. Ok,

        ich gehe mit ... "ALL IN"

      2. Hi!

        echo $begrüßung;

        Was bedeutet "ByVal sender"?
        dass ein Parameter namens "sender" übergeben wird, der vom Typ "ByVal" ist.

        Für die Antwort bekommst du jetzt aber keinen Beifall. Für den Typ hättest du ein As aus dem Ärmel ziehen müssen.

        Möchtest Du behaupten, Du habest Christops These widerlegt?

        Das ist doch mal die Benutzung roter Tinte im Kalender wert.

        off:PP

        --
        "You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)