Opplæring for Visual Basic kommandoer

Visual Basic, som alle andre programmeringsspråk, syssels spesielle nøkkelord kjent som kommandoer. I motsetning til variabler, som er oppkalt og definert i koden din, er kommandonavn definert av Visual Basic språket selv, og kan ikke endres.

Hva er Visual Basic kommandoer?

Forskjellen mellom en variabel og en kommando i programmerings er lik forskjellen mellom et substantiv og et verb i det engelske språk. En variabel inneholder data, men en kommando evaluerer eller manipulerer disse dataene.

Forskjeller i navn og bruk av ulike kommandoer er i hovedsak det som gjør en programmeringsspråk forskjellig fra en annen. Som en programmerer, kan du være i stand til å utføre samme oppgave koding i enten C ++ eller Visual Basic, men koden er involvert vil bli drastisk forskjellig mellom de to prosjektene på grunn av måten hvert språk definerer og tolker kommandoer.

I Visual Basic programmering, de mest grunnleggende kommandoene --- de som du vil bruke om og om igjen i prosjektene --- kan settes inn i tre kategorier: erklæringer, operatører / matematiske og sløyfer.

Essential Visual Basic kommandoer etter kategori

erklæringer

Programmeringsspråk bruke kommandoer kalt "erklæringer" for å definere og fylle variabler. Erklæringer kan være en snublepunkt for Visual Basic nybegynnere fordi mye av syntaks som brukes er unik for Visual Basic.

"Dim" (og "As") brukes til å erklære en variabel. Eksempler: "dim myString som streng" eller "n = dim n som heltall."

"Static" ligner på det som kan kalles en "global" på andre språk; en "statisk" variable mister ikke sin tildelte verdi inntil hele programmet er avsluttet. (Dvs., det ikke mister sin verdi hver gang den spesielle prosedyren er avsluttet).

"Public" definerer en variabel som kan brukes eksternt (dvs. av andre enn den i hvilken det er opprettet prosedyrer).

Operatører og MATH

Grunnleggende matematikk funksjonalitet faller under kategorien "operatører". Matematiske symboler som "+", "-", "/" og "*" tjene deres vanlige formål. Sammenligningsoperatorene som "og" og "eller" er også brukt på samme måte som du ville se dem på andre språk. Andre Visual Basic kommandoer kategorisert som operatører:

"Ekv" utfører en sammenligning mot to logiske variabler. Kommandoen "Output = YesNoA ekv YesNoB" vil sette variabelen Output "true" hvis begge YesNoA og YesNoB er sanne.

"Like" sammen en streng mot et mønster. Kommandoen "Output = myString som MyPattern" vil returnere en "sann" verdi til Output hvis myString følger mønsteret definert av MyPattern.

LOOPS

Den grunnleggende bruk av loops og betingede argumenter i Visual Basic programmering er stort sett identisk med andre moderne programmeringsspråk. Det velkjente "hvis / så / else", "mens" og "for hver / neste" argumenter er alle tilgjengelige for bruk i Visual Basic programmering.

"Wend" brukes som en "slutt" kommando for en "mens" loop i Visual Basic. Programmerere kjent med språk der en "mens" loop bruker "end", eller språk begrenset til å stenge en "mens" loop bruker parentes-type beholdere, vil ønske å ta notat av "Wend" kommandoen.

Andre Visual Basic kommandoer

Disse tre kategoriene er på ingen måte en uttømmende referanse for Visual Basic kommandoer. Det er hundrevis mer. En fordel med Visual Basic er utbredelsen av forhåndsdefinerte kommandoer for avanserte matematiske begreper og operativsystem samhandling. Mange prosesser som du ville ha til å skape "for hånd" i andre språk er tilgjengelig i Visual Basic som pre-eksisterende kommandoer, spesielt når det gjelder ting som parsing og sammenligne filer, eller lage og manipulere Windows elementer.