Visual Basic er et programmeringsspråk som produseres av Microsoft. Språket var en av de tidligste programmering systemer for å skrive Grafiske brukergrensesnitt ( GIUS ) . En GUI er en fargerik windows- stil presentasjon . Før dette de fleste programmer kun 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 utviklet av Microsoft i 1987 . Datagrafikk krever mye minne og prosessorkraft. I 1987 gjorde personlige datamaskiner ikke har nok av disse ressursene til tilfredsstillende vise grafikk på hastigheten som Visual Basic kunne generere utgang. Dette maskinkapasitet begrensning hemmet suksess for Visual Basic , og det ble ikke formelt utgitt 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 programmering miljøet var opprinnelig en 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øttes av Microsoft fra lanseringen i 1998 til 2008 . Innen år 2000 Visual Basic 6.0 hadde blitt den mest utbredte programmeringsspråk i verden.
Organization
Microsoft inkludert Visual Basic 6.0 i sin utvikling suite kalt Visual Studio 6.0 . Denne pakken inkluderer andre grafiske 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 " Object -Oriented Programming Language . " I objektorientering programmoduler er individuelle aktører som samhandler . Hvert objekt inneholder en datatype , som kalles en " klasse " og en rekke funksjoner som virker på den datatypen , blir disse kalt " 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 manipulasjon, uten å endre den opprinnelige variabel verdi i sin eie objektet .