Visual Basic , som alle andre programmeringsspråk, sysselsetter spesielle nøkkelord kjent som kommandoer. I motsetning til variabler , som er oppkalt og definert i koden , er kommando navn definert av Visual Basic språket selv , og kan ikke endres. Hva er Visual Basic kommandoer ?
Forskjellen mellom en variabel og en kommando i programmering er lik forskjellen mellom et substantiv og et verb i det engelske språket. En variabel inneholder data , men en kommando evaluerer eller manipulerer disse dataene.
Forskjeller i navnene og bruk av forskjellige kommandoer er egentlig hva gjør ett programmeringsspråk forskjellig fra en annen . Som programmerer , kan du være i stand til å utføre samme oppgave koding i enten C + + eller Visual Basic, men koden involvert ville være drastisk forskjellig mellom de to prosjektene på grunn av måten hvert språk definerer og tolker kommandoer.
i Visual Basic programmering, kan de mest grunnleggende kommandoene --- de som du vil bruke igjen og igjen i dine prosjekter --- bli satt inn i tre kategorier: erklæringer, operatører /matematikk, og looper
< br . > 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 snublestein punkt for Visual Basic nybegynnere, fordi mye av syntaksen som brukes er unik for Visual Basic.
" Dim " ( og " As " ) brukes til å deklarere en variabel . ». N = dim n som heltall " : Eksempler " dim myString som streng " eller
"Static " er likt det som kan kalles en " global" i andre språk , en " statisk " variable mister ikke sin tildelte verdi før hele programmet er avsluttet. (Dvs. , betyr det ikke mister sin verdi hver gang den aktuelle prosedyren er avsluttet. )
" Public" definerer en variabel som kan brukes eksternt ( dvs. etter andre prosedyrer enn den der den er opprettet ) .
operatører og mATH
Grunnleggende matematikk funksjonalitet faller under " operatører "-kategorien. Matematiske symboler som "+" , "- " , "/" og " *" tjene sitt vanlige formål . Komparative operatører 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:
" EQV " utfører en sammenligning mot to logiske variabler . Kommandoen "Output = YesNoA eqv YesNoB " vil sette variabelen Output " true" dersom både YesNoA og YesNoB er sanne .
"Like" sammenligner en streng mot et mønster. Kommandoen "Output = myString som MyPattern " vil returnere en "ekte " value til utgang hvis myString overholder mønsteret definert av MyPattern .
Sløyfer
grunnleggende bruk av loops og betingede argumenter i Visual Basic programmering er i stor grad identisk med andre moderne programmeringsspråk. Den velkjente " hvis /da /else , " "mens " og " for hver /neste " argumenter er alle tilgjengelige for bruk i Visual Basic programmering.
" Wend " brukes som en "end "-kommandoen for en "mens " loop i Visual Basic. Programmerere kjent med språk der en "mens " loop bruker "end ", eller språk begrenset til stengetid 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 kommer til ting som for eksempel analyse og sammenligne filer , eller lage og manipulere Windows elementer .