Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Difference between ByRef and ByVal?



Difference between ByRef and ByVal?..

Answer / suresh

Only a copy of a variable is passed when an argument is
passed by value. If the procedure changes the value, the
change affects only the copy and not the variable itself.
Use the ByVal keyword to indicate an argument passed by
value.

Passing arguments by reference gives the procedure access
to the a1ctual variable contents in its memory address
location. As a result, the variable's value can be
permanently changed by the procedure to which it is passed.
Passing by reference is the default in Visual Basic.
If you specify a data type for an argument passed by
reference, you must pass a value of that type for the
argument. You can work around this by passing an
expression, rather than a data type, for an argument.
Visual Basic evaluates an expression and passes it as the
required type if it can.

Is This Answer Correct ?    4 Yes 0 No

Post New Answer

More Visual Basic Interview Questions

How do I make a text box not beep but do something else when I hit the Enter key?

0 Answers  


How do you clear the current selected item from a drop down combo box?

2 Answers  


What is Seek Method which type of record set is available this?

0 Answers  


What is the use of Data Form Wizard?

0 Answers  


what is the Benefit of wrapping database calls into MTS transactions?

1 Answers  


___,_____ and ____ container objects.

0 Answers  


What is DDE?

0 Answers  


What is the max size allowed for Msgbox Prompt and Input Box?

5 Answers   AZTEC, IBM,


What is "NULL"?

0 Answers  


How does the following statements work? On Error Resume Next

1 Answers  


What is a variant data type and when would you use it?

3 Answers  


What is the use of Imagelist Controls ?

0 Answers  


Categories