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?

Answer Posted / 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       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the need of tabindex property is label control.

1944


What is meant by Establish Connection in RDO?

2275


What is the use of progress Bar Control?

1969


What do you know about user forms.

1058


Whether HTML supports multimedia: and document links?

1933


___,___ arguments will be used to run a executable program in shell function

1718


What are the Differenct Types of Instancing Property in ActiveX Dll and Exe?

2023


How do you create a form in visual basic?

894


How do you zoom in visual basic?

901


Explain the usage of Web Browser Control?

2099


___,_____ and ____ container objects.

1565


Explain about conditional operators?

954


Types of DBCombo boxes

2006


what are the different Types of Recordsets.

2087


What do you mean by provider?

1860