Konvertering datatyper i Visual Basic er en krevende prosedyre som krever spesiell koding hvis det ikke er innebygde funksjoner for å utføre konverteringen. I tilfelle av dato konvertering, må en funksjon være opprettet for å analysere heltall ved posisjon og skille verdiene tilsvarende. Denne funksjonen har en verdi, det heltallsvariabel , gikk til det av verdi og returnerer en streng representasjon av dato. Instruksjoner
en
Erklærer en ny funksjon under den viktigste subrutine . Husk å ikke bruke " SUB " -modul type som bare returnerer verdier.
2
Erklærer funksjonen med en parameter som heter "Number . " Dette vil bli referert av verdi.
3
Erklærer fire variabler : en streng og tre heltall. De tre heltall vil bli brukt til å holde verdiene i nummeret som skal skannes
4
Initialiser hver av de tre heltall til verdiene : . S.Substring ( 0,2) , S.Substring (2,2 ) og S.Substring (4,4 ), vil disse representere måned, dag og år henholdsvis .
5
Angi Return parametre gitt tilbake til navnene på de heltallsvariabler . For eksempel , "Return Korrigert dato (måned , dag, år ) .
6
Konverter hver enkelt heltall til en String hjelp av en enkel cast uttrykk . For eksempel vil CSTR (måned ) konvertere måned til en streng tilsvarende. Disse verdiene kan presenteres direkte eller brukes som indekser for arrays for å vise navn som " desember. "