What does (ByVal sender As System.Object, ByVal e As System.EventArgs) mean?

Ask a Question related to ASP.NET General, Design and Development.

  1. #1

    Default What does (ByVal sender As System.Object, ByVal e As System.EventArgs) mean?

    I just don't get what the () after the sub name does...kind of stupid
    question, but it would be nice to understand it. Thanks.

    Kathy

    *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    Don't just participate in USENET...get rewarded for it!
    Kathy Burke Guest

  2. Similar Questions and Discussions

    1. Object of type 'System.String' cannot be converted to type 'System
      I'm trying to get a control from metabuilders.com dual list)to work under ASP.NET 2.0. It worked find under 1.1 and then when i migrated my...
    2. VBScript: What is default function parm type - ByVal or ByRef?
      I know this should be a no-brainer, but I am seeing odd results in my ASP VBScript function calls with the passed parameters. In VBScript, is the...
    3. Why are sender and object used as in sender As System.Object, ByVal e As System.EventArgs?
      Why specifically are sender and object used? I could use dfs as Object and l as Evenat args. Some books show s instead of sender. Just wondering why...
    4. How to set default to TRUE: Overrides Function OnBubbleEvent(ByVal source As Object, ByVal args As EventArgs) As Boolean?
      Hello, how can I set the default value to TRUE of Overrides Function OnBubbleEvent(ByVal source As Object, ByVal args As EventArgs) As Boolean ?...
    5. Lsass.exe System error "object name not found". System keeps rebooting
      When trying to install the drivers for the PCI modem in my laptop, prompted for the driver CD. Installed the driver without any errors but asked...
  3. #2

    Default Re: What does (ByVal sender As System.Object, ByVal e As System.EventArgs) mean?

    It's a parameter declaration...

    Jerry

    "Kathy Burke" <kathyburke40@attbi.com> wrote in message
    news:eopFIV9VDHA.1872@TK2MSFTNGP12.phx.gbl...
    > I just don't get what the () after the sub name does...kind of stupid
    > question, but it would be nice to understand it. Thanks.
    >
    > Kathy
    >
    > *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    > Don't just participate in USENET...get rewarded for it!

    Jerry III Guest

  4. #3

    Default Re: What does (ByVal sender As System.Object, ByVal e As System.EventArgs) mean?

    Everything in between the parentheses is parameters. Parameters are values
    that are passed to a function or subroutine, from the code that called the
    subroutine. As the code you mentioned is an Event Handler, the parameters
    are passed by the object which raised the Event.

    Is that what you were asking?

    --
    HTH,

    Kevin Spencer
    Microsoft MVP
    ..Net Developer
    [url]http://www.takempis.com[/url]
    Complex things are made up of
    lots of simple things.

    "Kathy Burke" <kathyburke40@attbi.com> wrote in message
    news:eopFIV9VDHA.1872@TK2MSFTNGP12.phx.gbl...
    > I just don't get what the () after the sub name does...kind of stupid
    > question, but it would be nice to understand it. Thanks.
    >
    > Kathy
    >
    > *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    > Don't just participate in USENET...get rewarded for it!

    Kevin Spencer Guest

  5. #4

    Default Re: What does (ByVal sender As System.Object, ByVal e As System.EventArgs) mean?

    sir the problem is why do we need these parameters in Click Event.
    please explain sender parameter and e parameter and what is the basic function of both of them.
    Sheikh Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139