De forskellige datatyper i Visual Basic 6 kan du oprette variabler , der har forskellige anvendelser, og lader dig gemme forskellige værdier. Flere numeriske typer findes, så hvis du kender værdien af en variabel vil være inden for et bestemt interval, kan du bruge en bestemt type for at spare plads i hukommelsen. Det har andre typer, såsom den dato , som hjælper dig med auto- format værdier at gøre det lettere at bruge dem i dit program. Numbers
VB6 har flere forskellige numeriske datatyper , der kan gemme forskellige intervaller af tal , afhængigt af hvor stort et nummer, du har brug for. Hele nummeret typer omfatter byte , som kræver en byte opbevaring , integer, som kræver to byte, og lange , som kræver fire bytes . De floating point typer omfatter enkelt og dobbelt , som skal fire og otte bytes til opbevaring , hhv. Den decimal typen behov 14 bytes af lagerplads , men det kan holde op til 29 cifre uden et decimal eller en enkelt -cifret tal med op til 28 decimaler .
Strings
< br >
Du kan oprette to typer strenge i Visual Basic 6 : variabel længde og fast længde . Du bruger den samme syntaks som enhver anden form for at skabe variabel længde strenge. Hvis du vil have en fast længde streng , er du nødt til at erklære variablen, derefter medtage en stjerne efterfulgt af en numerisk længde efter . For eksempel at skrive " Dim mySting As String * 5 " skaber en streng variabel , der kan rumme op til fem tegn . Hvis du angiver en værdi med mere end fem, noget efter den femte ikke er gemt .
Boolean
booleske type er en to- byte type, gemmer kun værdier, der sætter lighedstegn mellem at "true " eller "false ". Det er en logisk værdi , du bruger til at teste visse betingelser i et program , såsom hvis en kontrol er aktiveret eller synlig , eller om brugeren har nået et kritisk punkt i programmet. I modsætning til nogle andre programmeringssprog , er Visual Basic ikke lighedstegn mellem sande og falske værdier i boolske variable til en og nul , hhv.
Dato og Valuta
dato type butikker en dato eller tidsværdi , der går fra 1. januar 100 til 31. december 9999 og kræver otte bytes opbevaring. Det format, du er " # MM /DD /YYYY #" for datoværdier , "# HH : MM: SS #" for tiden værdier og "# MM /DD /YYYY HH : MM: . SS # for både som standard programmet konverterer tidsværdier til et 12 - timers ur. valutaen typen gemmer en otte- byte skaleret heltal med op til fire decimaler. Hvis du gemmer en værdi med mere end fire numre efter kommaet , VB6 runder til fjerdepladsen. < br >