Grunnleggende om Visual Basic 6

Grunnleggende om Visual Basic 6


Visual Basic er et programmeringsspråk som produseres av Microsoft. Språket var en av de tidligste programmeringssystemer for å skrive grafiske brukergrensesnitt (Gius). En GUI er en fargerik windows-stil presentasjon. Før dette de fleste programmer bare utgående linjer med tekst på DOS-ledeteksten.

Historie

Visual Basic 6.0 er ikke den nyeste versjonen av språket. Den første versjonen av Visual Basic ble opprettet av Microsoft i 1987. Datagrafikk krever mye minne og prosessorkraft. I 1987, gjorde personlige datamaskiner ikke har nok av disse ressursene til en tilfredsstillende å vise grafikk på den hastigheten som Visual Basic kan generere utgang. Denne maskinkapasitet begrensningen hemmet suksess for Visual Basic, og det ble ikke formelt løslatt før 1991. Versjon to fulgte i 1992, og da hadde markedsføring maskin av Microsoft gjort nok av programmering samfunnet tilstrekkelig klar over produktet for å starte det som et levedyktig språk. Visual Basic programmeringsmiljø var opprinnelig et DOS-basert system. Det ble stabilisert som et Windows-miljø med versjon 5.0, utgitt i 1997.

Levetid

Versjon 6.0 hadde den lengste levetiden på hvilken som helst versjon, ble det støttet av Microsoft fra utgivelsen i 1998 til 2008. Innen år 2000 Visual Basic 6.0 hadde blitt den mest gjennomført programmeringsspråk i verden.

Organisasjon

Microsoft inkludert Visual Basic 6.0 i sin utvikling suite kalt Visual Studio 6.0. Denne pakken inkluderer andre GUI programmeringsspråk som Visual C ++ og Visual J ++. Microsoft laget en versjon av Visual Basic 6.0 kalt Visual Basic for Applications som var ment for integrering i makroer og små applets i Microsoft Office-komponenter. Erstatningen for Visual Basic 6.0, ble Visual Basic.NET produsert i 2001. De to versjonene eksisterte samtidig i noen år, men de er ikke kompatible.

Egenskaper

Visual Basic viser alle egenskapene til definisjonen av "objektorientert programmeringsspråk." I objektorientering programmoduler er individuelle aktører som samhandler. Hvert objekt inneholder en datatype, kalt en "klasse", og en rekke funksjoner som virker på den datatype, disse kalles "Metoder". Objekter er organisert i en trestruktur og kan arve egenskapene til senior stedene. Polymorfisme er det lov å skrive det samme objektet flere ganger for å håndtere ulike situasjoner og datasett. Aggregering innebærer ringer i funksjonene til ett objekt til et annet og innkapsling innebærer kopiering over en variabel verdi av et annet objekt for manipulering, uten å endre den opprinnelige variabelverdien i sin eie objekt.