Gegevenstypes



Klik hier voor een .NET versie.

[Soorten] - [Declaratie] - [Bereik] - [Functies eigen aan gegevenstypes] - [Conversie] - [Oefeningen]

VB kent verschillende soorten gegevenstypes:

Daarnaast bestaan er nog samengestelde gegevenstypes:


Declaratie

Je maakt een variabele met

    Dim naamvariabele As Type

Dim a As Integer maakt een geheel getal dat een locale variabele heet.

Speciale gevallen zijn:

    Global a As Integer

om een variabele te maken dat overal in het project kan gebruikt worden, een globale variabele.

    Static b As Integer

om een statische variabele te maken. Die variabele is locaal (eigen aan één procedure), maar de waarde blijft behouden van oproep tot oproep.


Functies eigen aan gegevenstypen


Bereik

Een variabele heeft ook een bepaald bereik, dwz een afgelijnd stuk van het programma waarbinnen die variabele bestaat.


Conversie

In sommige gevallen kan je gegevens converteren van het ene type naar het andere.

De functie geeft als resultaat een
CBool Boolean
CCur Currency
CDate Date
CDbl Double
CInt Integer
CLng Long
CSng Single
CStr String
CVar Variant

Let daar wel mee op: je kan niet zo maar gelijk wat naar gelijk wat omzetten.

Oefeningen

Gegevens
Operatoren
Wie
Wie2: berekenen van leeftijd en begroeten in functie van het uur
Variabelen: statische en globale variabelen
Loket1: Klanten trekken en nummer en kunnen daarmee terecht aan het eerste loket dat vrij is.
Volley: een scorebord voor een volleyballmatch
Conversie
Ascii: Chr(ASCII code) en Asc(letter)
Kalender: een eewigdurende kalender op je scherm.
ZomerWinterdagen: de dagen zoeken die even lang zijn dan een gegeven dag.


[VB Web] - [hlrnet] - [copyright]