Delen via


Variabelen in Visual Basic

U moet vaak waarden opslaan wanneer u berekeningen uitvoert met Visual Basic. U kunt bijvoorbeeld verschillende waarden berekenen, deze vergelijken en verschillende bewerkingen uitvoeren, afhankelijk van het resultaat van de vergelijking. U moet de waarden behouden als u deze wilt vergelijken.

Gebruik

Visual Basic gebruikt, net als in de meeste programmeertalen, variabelen voor het opslaan van waarden. Een variabele heeft een naam (het woord dat u gebruikt om te verwijzen naar de waarde die de variabele bevat). Een variabele heeft ook een gegevenstype (waarmee het soort gegevens wordt bepaald dat de variabele kan opslaan). Een variabele kan een matrix vertegenwoordigen als deze een geïndexeerde set nauw gerelateerde gegevensitems moet opslaan.

Met lokale typedeductie kunt u variabelen declareren zonder expliciet een gegevenstype aan te geven. In plaats daarvan wordt het type variabele afgeleid van het type initialisatie-expressie. Zie de instructie Local Type Inference en Option Infer voor meer informatie.

Waarden toewijzen

U gebruikt toewijzingsinstructies om berekeningen uit te voeren en het resultaat toe te wijzen aan een variabele, zoals in het volgende voorbeeld wordt weergegeven.

' The following statement assigns the value 10 to the variable.
applesSold = 10
' The following statement increments the variable.
applesSold = applesSold + 1
' The variable now holds the value 11.

Notitie

Het gelijkteken (=) in dit voorbeeld is een toewijzingsoperator, geen gelijkheidsoperator. De waarde wordt toegewezen aan de variabele applesSold.

Zie Procedure voor meer informatie : Gegevens verplaatsen naar en uit een variabele.

Variabelen en eigenschappen

Net als bij een variabele vertegenwoordigt een eigenschap een waarde waartoe u toegang hebt. Het is echter complexer dan een variabele. Een eigenschap maakt gebruik van codeblokken die bepalen hoe de waarde ervan moet worden ingesteld en opgehaald. Zie Verschillen tussen eigenschappen en variabelen in Visual Basic voor meer informatie.

Zie ook