Visuaalsete põhiterminite sõnastik

32-bitine

Paralleelselt töödeldavate või edastatavate bittide arv või andmevormingus ühe elemendi jaoks kasutatavate bittide arv. Ehkki seda terminit kasutatakse kogu arvutamisel ja andmetöötluses (nagu ka 8-bitiseid, 16-bitiseid ja sarnaseid vorminguid), kasutatakse VB terminid, tähendab see mäluaadresside tähistamiseks kasutatud bittide arvu. Paus 16-bitise ja 32-bitise töötlemise vahel toimus VB5 ja OCX tehnoloogia kasutuselevõtuga.

A

Juurdepääsu tase
VB-koodis on muu koodi võimalus sellele juurde pääseda (st seda lugeda või kirjutada). juurdepääsu tase määratakse nii koodi kuulutamise viisi kui ka koodi konteineri juurdepääsu taseme järgi. Kui kood ei pääse sisalduvale elemendile juurde, siis ei pääse ta juurde ka ühele sisalduvale elemendile, olenemata sellest, kuidas need kuulutatakse.

Juurdepääsuprotokoll
Tarkvara ja API, mis võimaldab rakendustel ja andmebaasidel teavet edastada. Näited hõlmavad ODBC - Open DataBase Connectivity, varajane protokoll, mida kasutatakse sageli koos teistega, ja ADO -

instagram viewer
ActiveX-i andmeobjektid, Microsofti protokoll igasugusele teabele, sealhulgas andmebaasidele juurdepääsu saamiseks.

ActiveX
on korduvkasutatavate tarkvarakomponentide Microsofti spetsifikatsioon. ActiveX põhineb komponendiobjektimudelil COM. Põhiidee on täpselt määratleda, kuidas tarkvara komponendid interakteeruvad ja koos töötavad, et arendajad saaksid luua definitsiooni abil koos töötavaid komponente. ActiveX-i komponente nimetati algselt OLE-serveriteks ja ActiveX-serverid ja see ümbernimetamine (tegelikult pigem turunduslikel kui tehnilistel põhjustel) on tekitanud palju segadust nende osas.

Paljud keeled ja rakendused toetavad ActiveX-i ühel või teisel viisil ja Visual Basic toetab seda väga tugevalt, kuna see on üks Win32 keskkonna nurgakive.

Märkus: Dan Appleman oma raamatus VB.NET, on see ActiveX-i kohta öelda, "(mõned) tooted tulevad turundusosakonnast välja.

... Mis oli ActiveX? See oli OLE2 - uue nimega. "

Märkus 2: Ehkki VB.NET ühildub ActiveX-i komponentidega, peavad need olema ümbritsetud koodiga ja need muudavad VB.NET-i vähem efektiivseks. Üldiselt on hea mõte seda teha, kui VB.NET-i abil saate neist eemalduda.

API
on rakendusprogrammi liidese TLA (kolmetäheline lühend). API koosneb rutiinidest, protokollidest ja tööriistadest programmeerijad peavad kasutama, et tagada nende programmide ühilduvus tarkvaraga, mille jaoks API on määratletud. Täpselt määratletud API aitab rakendustel koos töötada, pakkudes kõigile programmeerijatele samu põhilisi tööriistu. Väidetavalt on API-l mitmesugust tarkvara alates opsüsteemidest kuni üksikute komponentideni.

Automaatika kontroller
Automatiseerimine on standardne viis tarkvaraobjekti kättesaadavaks tegemiseks määratletud liideste komplekti kaudu. See on suurepärane idee, kuna objekt on saadaval mis tahes keeles, mis järgib standardmeetodeid. Microsofti (ja seetõttu ka VB) arhitektuuris kasutatavat standardit nimetatakse OLE automatiseerimiseks. Automaatkontroller on rakendus, mis saab kasutada teisele rakendusele kuuluvaid objekte. Automaatserver (mõnikord nimetatakse seda ka automaatikakomponendiks) on rakendus, mis pakub programmeeritavaid objekte teistele rakendustele.

C

Vahemälu
Vahemälu on ajutine teabehoidla, mida kasutatakse nii riistvara (protsessori kiip sisaldab tavaliselt riistvara mälu vahemälu) kui ka tarkvara jaoks. Veebi programmeerimisel salvestab vahemälu viimati külastatud veebilehed. Kui veebilehe uuesti külastamiseks kasutatakse nuppu „Tagasi” (või muid meetodeid), kontrollib brauser nuppu vahemälu, et näha, kas leht on sinna salvestatud, ja otsib selle vahemälust, et aega ja töötlemine. Programmeerijad peaksid meeles pidama, et programmikliendid ei pruugi alati lehte otse serverist alla laadida. Selle tulemuseks on mõnikord väga peened programmivead.

Klass
Siin on "raamatu" määratlus:

Objekti ametlik määratlus ja mall, millest objekti eksemplar luuakse. Klassi peamine eesmärk on määratleda klassi omadused ja meetodid.

Ehkki klass sisaldus Visual Basicu varasemates versioonides, on klass muutunud VB.NETi ja selle objektorienteeritud programmeerimise võtmetehnoloogiaks.

Tundide kohta on oluliste ideede hulgas järgmised:

  • Klassil võivad olla alaklassid, mis võivad pärida klassi kõik või mõned tunnused.
  • Alamklassid võivad määratleda ka oma meetodid ja muutujad, mis ei kuulu nende vanemklassi.
  • Klassi ja selle alaklasside struktuuri nimetatakse klassi hierarhiaks.

Klassid hõlmavad palju terminoloogiat. Algklassi, millest saadakse liides ja käitumine, saab tuvastada ühega neist samaväärsetest nimedest:

  • Vanemate klass
  • Superklass
  • Põhiklass

Ja uutel klassidel võivad olla järgmised nimed:

  • Lapse klass
  • Alamklass

CGI
on ühine lüüsiliides. See on varajane standard, mida kasutatakse teabe edastamiseks veebiserveri ja kliendi vahel võrgus. Näiteks võib ostukorvis oleva rakenduse vorm sisaldada teavet konkreetse kauba ostmistaotluse kohta. Teavet saab CGI abil veebiserverisse edastada. CGI-d kasutatakse endiselt palju, ASP on täielik alternatiiv, mis töötab Visual Basicuga paremini.

Klient / server
Arvutustehnika mudel, mis jagab töötlemise kahe (või enama) protsessi vahel. A klient esitab taotlusi, mida täidab server. On oluline mõista, et protsessid võivad töötada samas arvutis, kuid tavaliselt töötavad need üle võrgu. Näiteks kasutavad programmeerijad ASP-rakenduste väljatöötamisel sageli PWS-i, a server mis töötab samas arvutis brauseriga klient nagu IE. Kui sama rakendus valmib, töötab see tavaliselt Interneti kaudu. Täiustatud ärirakendustes kasutatakse mitut kliendi- ja serverikihti. See mudel domineerib nüüd andmetöötluses ja asendas suurarvutite ja „rumalate terminalide” mudeli, mis olid tegelikult ainult suure suurarvuti arvutiga ühendatud kuvarimonitorid.

Objektorienteeritud programmeerimisel nimetatakse klassi, mis pakub meetodit teisele klassile server. Seda meetodit kasutavat klassi nimetatakse klassiks klient.

Kollektsioon
Kollektsiooni kontseptsioon Visual Basicus on lihtsalt viis sarnaste objektide rühmitamiseks. Nii Visual Basic 6 kui ka VB.NET pakuvad kollektsiooni klassi, mis annab teile võimaluse oma kollektsioone määratleda.
Nii näiteks lisab see VB 6 koodilõik kollektsiooni kaks vormi1 objekti ja kuvab seejärel MsgBoxi, mis annab teada, et kollektsioonis on kaks eset.

Privaatne alavorm_koormus () Hämardage myCollectioni uue kollektsioonina. Dim FirstForm kui uus vorm1. Dim SecondForm kui uus vorm1. myCollection. Lisage FirstForm. myCollection. Lisage SecondForm. MsgBox (myCollection. Krahv) Lõpu alam

KOM
on komponentobjektide mudel. Ehkki COM on sageli seotud Microsoftiga, on see avatud standard, mis täpsustab, kuidas komponendid koos töötavad ja koos töötavad. Microsoft kasutas ActiveX ja OLE alusena COM-i. COM API kasutamine tagab tarkvaraobjekti käivitamise teie rakenduses, kasutades mitmesuguseid programmeerimiskeeli, sealhulgas Visual Basic. Komponendid ei lase programmeerijal koodi ümber kirjutada. Komponent võib olla suur või väike ja teostada mis tahes tüüpi töötlemist, kuid see peab olema taaskasutatav ja vastama kehtestatud koostalitlusvõime standarditele.

Kontroll
Sisse Visual Basic, tööriist, mida kasutate objektide loomiseks Visual Basicul. Juhtnupud valitakse tööriistakastist ja seejärel joonistatakse need hiirekursoriga vormile. On oluline mõista, et juhtseadis on lihtsalt GUI-objektide loomiseks kasutatav tööriist, mitte objekt ise.

Präänik
Väike pakett teavet, mis algselt saadetakse veebiserverist teie brauserisse ja salvestatakse teie arvutisse. Kui teie arvuti võtab uuesti ühendust päritoluga veebiserveriga, saadetakse küpsis serverisse tagasi, võimaldades tal teile eelneva suhtluse teabe abil teile reageerida. Küpsiseid kasutatakse tavaliselt kohandatud veebilehtede pakkumiseks, kasutades teie huvide profiili, mis edastati esmakordselt veebiserverile sisenedes. Teisisõnu näib, et veebiserver "tunneb teid" ja pakub seda, mida soovite. Mõne inimese arvates on küpsiste lubamine turvaprobleem ja keelavad nad brauseri tarkvara pakutud valiku abil. Programmeerijana ei saa te sõltuda võimalusest kasutada küpsiseid kogu aeg.

D

DLL
on Dünaamiliste linkide kogu, funktsioonide komplekt, mida saab täita, või andmed, mida saab kasutada Windowsi rakenduses. DLL on ka DLL-failide failitüüp. Näiteks 'crypt32.dll' on krüpto API32 DLL, mida kasutatakse krüptograafias Microsofti opsüsteemides. Teie arvutisse on installitud sadu ja võimalik, et tuhandeid. Mõnda DLL-d kasutab ainult konkreetne rakendus, teisi, näiteks crypt32.dll, aga mitmesugused rakendused. Nimi viitab asjaolule, et DLL-id sisaldavad funktsioonide raamatukogu, millele on vajadusel juurde pääseda (lingitud) (dünaamiliselt) muu tarkvara abil.

E

Kapseldamine
on objektorienteeritud programmeerimise tehnika, mis võimaldab programmeerijatel täielikult kindlaks määrata objektide suhe objekti liidese abil (objektide kutsumise viis ja parameetrid) möödunud). Teisisõnu võib objekti arvata olevat "kapslis" liidesega kui ainus viis objektiga suhelda.

Kapseldamise peamised eelised on see, et väldite vigu, kuna olete täiesti kindel selles, kuidas eset kasutatakse saab teie programmi ja objekti vajadusel asendada mõne teisega, kui uus rakendab täpselt sama liides.

Ürituse kord
Koodiplokk, mida nimetatakse objekti Visual Basic programmis manipuleerimise korral. Manipuleerimist saab programmi kasutaja teha GUI kaudu, programmi abil või mõne muu protsessi kaudu, näiteks ajavahemiku möödumisel. Näiteks enamus Vorm objektil on a Klõpsake nuppu sündmus. Klõpsake nuppu Vormi ürituse kordVorm1 oleks identifitseeritav nime järgi Vorm1_Kliki ().

Väljendus
Visual Basicus on see kombinatsioon, mis hindab ühte väärtust. Näiteks täisarvu muutujale Result antakse avaldise väärtus järgmises koodilõikes:

Tuhm tulemus täisarvuna. Tulemus = CInt ((10 + CInt (vbRed) = 53 * vbTaupäev))

Selles näites omistatakse tulemusele väärtus -1, mis on Visual Basicus tõene täisarv. Selle kontrollimiseks on vbRed võrdne 255 ja vbThursday Visual Basicus 5. Laused võivad olla operaatorite, konstandite, sõnasõnaliste väärtuste, funktsioonide ja väljade (veergude), juhtelementide ja omaduste kombinatsioonid.

F

Faililaiend / failitüüp
Windowsis, DOS-is ja mõnes muus opsüsteemis on failinime lõpus üks või mitu tähte. Failinimelaiendid järgivad perioodi (punkti) ja näitavad faili tüüpi. Näiteks 'this.txt' on lihttekstifail, 'that.htm' või 'that.html' näitab, et fail on veebileht. Windowsi opsüsteem salvestab selle seotusteabe Windowsi registrisse ja seda saab muuta Windows Exploreri pakutavas dialoogiaknas „File Types”.

Raamid
Veebidokumentide vorming, mis jagab ekraani aladeks, mida saab iseseisvalt vormindada ja juhtida. Sageli kasutatakse kategooria valimiseks ühte kaadrit, teine ​​aga näitab selle kategooria sisu.

Funktsioon
Rakenduses Visual Basic on alamprogrammi tüüp, mis aktsepteerib argumenti ja tagastab funktsioonile määratud väärtuse justkui muutujana. Saate oma funktsioone kodeerida või kasutada Visual Basicu pakutavaid sisseehitatud funktsioone. Näiteks selles näites mõlemad Nüüdja MsgBox on funktsioonid. Nüüd tagastab süsteemi aja.
MsgBox (nüüd)

H

Host
Arvuti või protsess arvutis, mis pakub teenust teisele arvutile või protsessile. Näiteks saab VBScripti 'hostida' veebibrauseri programm Internet Explorer.

Mina

Pärimine
see on põhjus, et andekate jookide asemel juhib teie asemel ettevõtet.
Ei... tõsiselt ...
Pärimine on ühe objekti võime võtta automaatselt kasutusele teise objekti meetodid ja omadused. Objekti, mis pakub meetodeid ja omadusi, nimetatakse tavaliselt vanemobjektiks ja neid eeldavat objekti nimetatakse lapseks. Nii näete näiteks VB .NET-s sageli selliseid väiteid:

Vanemobjekt on süsteem. Windows. Vormid. Vorm ja sellel on suur hulk meetodeid ja atribuute, mille Microsoft on eelnevalt programmeerinud. Vorm1 on lapseobjekt ja sellega saab ära kasutada kogu vanema programmeerimise. VB .NET-i kasutuselevõtmisel lisatud OOP (Object Oriented Programming) põhikäitumine on pärimine. VB 6 toetas kapseldamist ja polümorfismi, kuid mitte pärimist.

Juhtum
on sõna, mida on näha objektorienteeritud programmeerimise seletustes. See viitab objekti koopiale, mis on loodud kasutamiseks konkreetse programmi jaoks. Näiteks VB 6-s avaldusCreateObject (objekti nimi) loob klassi (objekti tüüp) eksemplari. VB 6-s ja VB .NET-is loob märksõna Uus deklaratsioonis objekti esinemisjuhu. Verb instantiate tähendab eksemplari loomist. VB 6 näide on:

ISAPI
on Interneti-serveri rakendusprogrammi liides. Tavaliselt on terminiteks, mis lõppevad tähemärkidega „API”, rakendusprogrammi liides. See on API, mida kasutab Microsofti Interneti-infoserveri (IIS) veebiserver. ISAPI-d kasutavad veebirakendused töötavad märkimisväärselt kiiremini kui CGI-d kasutavad veebirakendused, kuna neil on sama protsess (programmeerimine IIS-i veebiserveri poolt kasutatav mäluruum) ja vältige seetõttu CGI-le ajamahukat programmi laadimis- ja laadimisprotsessi vajab. Sarnast API-d, mida Netscape kasutab, nimetatakse NSAPI-ks.

K

Märksõna
Märksõnad on sõnad või sümbolid, mis on Visual Basicu programmeerimiskeele põhiosad. Seetõttu ei saa te neid oma programmis nimedena kasutada. Mõned lihtsad näited:
Dim Dim kui keelpill
või
Dim String kui string
Mõlemad on kehtetud, kuna nii timm kui ka string on mõlemad märksõnad ja neid ei saa muutujate nimedena kasutada.

M

Meetod
Võimalus tuvastada tarkvarafunktsioon, mis sooritab toimingu või teenuse konkreetse objekti jaoks. Näiteks Peida () vormi vorm Vorm1 eemaldab vormi programmi ekraanilt, kuid ei laadi seda mälust. See oleks kodeeritud:
Vorm1.Peida

Moodul
Moodul on üldine termin faili jaoks, mis sisaldab koodi või teavet, mille lisate oma projekti. Tavaliselt sisaldab moodul programmi kirjutatavat koodi. VB 6-s on moodulitel laiend .bas ja mooduleid on lihtsalt kolme tüüpi: vorm, standard ja klass. VB.NET-is on moodulitel tavaliselt laiend .vb, kuid võimalikud on ka muud, näiteks .xsd andmestiku mooduli jaoks, .xml XML-i jaoks moodul, veebileht .htm, tekstifaili .txt, XSLT-faili .xslt, stiililehe .css, laadilehe .rpt ja Crystal Reporti jaoks ning teised.

Mooduli lisamiseks paremklõpsake projekti VB 6-s või rakendust VB.NET-is ja valige Lisa ja seejärel Moodul.

N

Nimeruum
Nimeruumi kontseptsioon on programmeerimisel olnud juba mõnda aega, kuid sellest on saanud alles a nõue, et Visual Basicu programmeerijad peaksid sellest teadma, kuna XML ja .NET muutusid kriitiliseks tehnoloogiad. Nimeseruumi traditsiooniline määratlus on nimi, mis identifitseerib objektide komplekti üheselt, nii et eri allikatest pärit objektide koos kasutamisel pole kahemõttelisust. Näide, mida tavaliselt näete, on midagi sellist nagu koera nimeruum ja mööbli nimeruumis on mõlemal Jalad, nii et saate viidata koerale. Jalg või mööbel. Jalge ja olge väga selge, kumba silmas peate.

Praktilises .NET programmeerimises on nimeruum aga lihtsalt nimi, mida kasutatakse Microsofti objektide raamatukogudele viitamiseks. Näiteks mõlemad süsteem. Andmed ja süsteem. XML on tüüpilised viited vaikimisi VB .NET Windowsi rakendustele ja neis sisalduvale objektide kogumile viidatakse kui süsteemile. Andmete nimeruum ja süsteem. XML-i nimeruum.

"Valmis" näiteid, nagu "koer" ja "mööbel", kasutatakse teistes määratlustes põhjusel, et "mitmetähenduslikkus" probleem ilmneb alles siis, kui määratlete oma nimeruumi, mitte siis, kui kasutate Microsofti objekti raamatukogud. Näiteks proovige leida objektide nimesid, mis on dubleeritud süsteemiSyspace vahel. Andmed ja süsteem. XML.

Kui kasutate XML-i, on nimeruum elementide tüübi ja atribuutide nimede kogum. Need elementide tüübid ja atribuutide nimed on üheselt identifitseeritavad selle XML-nimeruumi nimega, mille osaks nad on. XML-is antakse nimeruumile Uniform Resource Identifier (URI) - näiteks veebisaidi - nimi aadress - nii seetõttu, et nimeruumi võiks selle saidiga seostada, kui ka kuna URI on ainulaadne nimi. Sel viisil kasutamisel ei pea URI-d kasutama ainult kui nime ja sellel aadressil ei pea olema dokumenti ega XML-skeemi.

Uudistegrupp
Interneti kaudu toimis vestlusring. Uudistegruppidele (tuntud ka kui Usenet) pääseb juurde ja neid vaadatakse veebis. Outlook Express (Microsofti poolt IE osana levitatud) toetab uudiserühmade vaatamist. Uudistegrupid on tavaliselt populaarsed, lõbusad ja alternatiivsed. Vaadake Usenetit.

O

Objekt
Microsoft määratleb seda kui
tarkvara komponent, mis paljastab selle omadused ja meetodid
Halvorson (VB.NET samm-sammult, Microsoft Press) määratleb seda kui ...
kasutajaliidese elemendi nimi, mille loote VB-vormingus tööriistakasti juhtelemendi abil
Vabadus (Õppimine VB.NET, O'Reilly) määratleb seda kui...
asja üksikjuhtum
Clark (Sissejuhatus objektorienteeritud programmeerimisse Visual Basic .NET abil, APress) määratleb seda kui...
andmete lisamise struktuur ja nende andmetega töötamise protseduurid

Selle määratluse kohta on üsna lai arvamus. Siin on üks, mis tõenäoliselt sobib peavoolu:

Tarkvara, millel on omadused ja / või meetodid. Dokument, haru või suhe võib olla näiteks üksikobjekt. Enamik, kuid mitte kõiki objekte on mingisuguse kollektsiooni liikmed.

Objektide raamatukogu
Faili laiendiga .olb, mis pakub automatiseerimise kontrolleritele (näiteks Visual Basicule) teavet saadaolevate objektide kohta. Objektide brauser Visual Basic (menüü Vaade või funktsiooniklahv F2) võimaldab teil sirvida kõiki teile saadaolevaid objektiraamatukogusid.

OCX
Faililaiend (ja üldnimi) domeenile OLE Ctavakontroll ( X peab olema lisatud, kuna see tundus Microsofti turunduse tüüpide jaoks lahe). OCX-moodulid on sõltumatud programmimoodulid, millele saavad Windowsi keskkonnas juurde pääseda teised programmid. OCX-juhtelemendid asendasid Visual Basicus kirjutatud VBX-juhtelemente. OCX, nii turundusterminina kui ka tehnoloogiana, asendati ActiveX-i juhtelementidega. ActiveX ühildub tagasi OCX-juhtelementidega, kuna ActiveX-i konteinerid, näiteks Microsofti Internet Explorer, saavad käivitada OCX-komponente. OCX-juhtelemendid võivad olla kas 16- või 32-bitised.

OLE

OLE tähistab objekti linkimist ja manustamist. See on tehnoloogia, mis esmakordselt sündmuskohal koos Windowsi esimese tõeliselt eduka versiooniga: Windows 3.1. (Mis ilmus aprillis 1992. Jah, Virginia, neil olid arvutid nii ammu.) Esimene trikk, mille OLE võimaldas, oli loomine sellest, mida nimetatakse "liitdokumendiks" või dokumendiks, mille sisu on loodud rohkem kui ühe poolt rakendus. Näiteks Wordi dokument, mis sisaldab ehtsat Exceli arvutustabelit (mitte pilti, vaid tegelikku). Andmeid saab anda kas linkimise või manustamise abil, mis nime moodustab. OLE-d on järk-järgult laiendatud serveritele ja võrkudele ning see on omandanud üha enam võimalusi.

OOP - objektorienteeritud programmeerimine

Programmeerimisarhitektuur, mis rõhutab objektide kasutamist programmide põhielementidena. See saavutatakse, pakkudes viisi ehitusplokkide loomiseks, nii et need sisaldavad nii andmeid kui ka funktsioonid, millele pääseb juurde liidese kaudu (neid nimetatakse süsteemis "omadusteks" ja "meetoditeks") VB).

OOP määratlus on minevikus olnud vaieldav, kuna mõned OOP-i puristid rõhutasid tungivalt, et sellised keeled nagu C ++ ja Java oleksid objektid orienteeritud ja VB 6 ei olnud seetõttu, et OOP määratleti (puristide poolt) nii, et see hõlmas kolme sammast: pärimine, polümorfism ja Kapseldamine. Ja VB 6 ei rakendanud kunagi pärimist. Teised ametivõimud (näiteks Dan Appleman) juhtisid tähelepanu sellele, et VB 6 oli binaarsete korduvkasutatavate koodiplokkide ehitamiseks väga produktiivne ja seetõttu piisas sellest OOP. See poleemika taandub nüüd, sest VB .NET on väga rõhutatult OOP - ja kindlasti hõlmab see ka pärimist.

Lk

Perl
on lühend, mis laieneb tegelikult ka praktilisele väljavõttele ja aruandekeelele, kuid see ei aita palju aru saada, mis see on. Kuigi see loodi teksti töötlemiseks, Perl on muutunud CGI-programmide kirjutamise populaarseimaks keeleks ja oli veebi algkeel. Inimesed, kellel on Perliga palju kogemusi, armastavad seda ja vannutavad seda. Uued programmeerijad kipuvad selle asemel siiski vannutama, kuna sellel on maine, et seda pole lihtne õppida. VBScript ja Javascript asendavad täna Perli veebiprogrammeerimise jaoks. Perli kasutavad väga palju ka Unixi ja Linuxi administraatorid hooldustööde automatiseerimiseks.

Protsess
viitab programmile, mis praegu käivitatakse või "töötab" arvutis.

Polümorfism
on sõna, mida on näha objektorienteeritud programmeerimise seletustes. See on võime omada kahte erinevat tüüpi, kahte tüüpi objekti, mis mõlemad rakendavad sama meetodit (polümorfism tähendab sõna-sõnalt "paljusid vorme"). Nii võite näiteks kirjutada programmi valitsusasutusele nimega GeLicense. Kuid litsentsiks võiks olla koera litsents, juhiluba või litsents poliitiliseks ametiks kandideerimiseks ("varastamise litsents" ??). Visual Basic määrab objektide kutsumiseks kasutatavate parameetrite erinevuste abil kindlaks, milline neist on mõeldud. Nii VB 6 kui ka VB .NET pakuvad polümorfismi, kuid nad kasutavad selleks erinevat arhitektuuri.
taotles Beth Ann

Vara
Visual Basicus - objekti nimeline atribuut. Näiteks on igal tööriistakasti objektil a Nimivara. Atribuute saab seadistada, muutes neid aken Atribuudid projekteerimise ajal või programmi avaldusi käitamise ajal. Näiteks võiksin muuta Nimi vormi omadus Vorm1koos avaldusega:
Vorm1.Name = "MyFormName"

VB 6 kasutab Vara saada, Vara komplekt ja Vara rendi objektide omadustega manipuleerimise avaldused. Seda süntaksit on VB.NET-is täielikult uuendatud. Süntaks Hangi ja määra ei ole ühesugune ja funktsiooni Laskmine ei toetata üldse.

VB.NET-is a liikmeväli sees klass on omand.

Klass MyClass. Privaatne liikmeväli kui keelpill. Avalik alammeetod () 'mida iganes see klass teeb. Lõpu alam. Lõpuklass.

Avalik
Visual Basic .NET-is on deklaratsiooni avalduses olev märksõna, mis muudab elemendid koodist kättesaadavaks kõikjal - sama projekti raames, teistest projektile viitavatest projektidest ja - projekti. Aga näe Juurdepääsu tase samuti selle kohta.

Siin on näide:

Avalik klass aPublicClassName. 

Avalikku saab kasutada ainult mooduli, liidese või nimeruumi tasemel. Te ei saa menetluse jooksul elementi avalikuks kuulutada.

R

Registreeri
DLL-i registreerimine (Dünaamiliste linkide kogu) tähendab, et süsteem teab, kuidas seda leida, kui rakendus loob objekti, kasutades DLL-i ProgID-d. Kui DLL on kompileeritud, registreerib Visual Basic selle teie jaoks automaatselt selles arvutis. COM sõltub Windowsi registrist ja nõuab, et kõik COM komponendid salvestaksid (või 'registreeriks') enda kohta registris teabe enne nende kasutamist. Erinevate komponentide jaoks kasutatakse unikaalset ID-d, et olla kindel, et need ei lähe kokku. ID-d nimetatakse GUID-ks või Globaalselt Unique IDEntifier ja need arvutatakse kompilaatorite ja muu arendustarkvara abil, kasutades spetsiaalset algoritmi.

S

Reguleerimisala
Programmi osa, kus muutujat saab ära tunda ja seda avaldustes kasutada. Näiteks kui muutuja on deklareeritud (DIM avaldus) Deklaratsioonid vormi lõiku, siis saab muutujat kasutada mis tahes kujul selles vormis (näiteks Klõpsake nuppu üritus vormi nupule).

Osariik
Käimasoleva programmi hetkeseis ja väärtused. See on tavaliselt kõige olulisem veebikeskkonnas (nt veebisüsteem, näiteks ASP-programm), kus programmi muutujates olevad väärtused lähevad kaduma, kui neid kuidagi ei salvestata. Kriitilise "olekuteave" salvestamine on veebisüsteemide kirjutamisel vajalik ülesanne.

Keel
Mis tahes avaldis, mis hindab külgnevate märkide jada. Visual Basicus on string muutuja tüüp (VarType) 8.

Süntaks
Sõna "süntaks" programmeerimisel on peaaegu sama mis "grammatika" inimkeeltes. Teisisõnu, see on reegel, mida kasutate avalduste loomiseks. Visual Basicu süntaks peab võimaldama Visual Basicu kompilaatoril "mõista" teie avaldusi käivitatava programmi loomiseks.

Selle avalduse süntaks on vale

  • a == b

kuna Visual Basicus pole toimingut "==". (Vähemalt pole veel ühtegi! Microsoft lisab keelt pidevalt.)

U

URL
Ühtne ressursihaldur - see on kõigi Internetis asuvate dokumentide kordumatu aadress. URL-i erinevatel osadel on konkreetne tähendus.

URL-i osad

Protokoll Domeeninimi Tee Faili nimi
http: // visualbasic.about.com/ raamatukogu / nädal / blglossa.htm

Näiteks "protokoll" võiks olla FTP: // või MailTo: // muuhulgas.

Usenet
Usenet on laialt levinud arutelusüsteem. See koosneb komplektist "uudistegruppe", mille nimed on klassifitseeritud subjektide kaupa hierarhiliselt. Inimesed postitavad neile uudistegruppidele artikleid või sõnumeid vastava tarkvaraga arvutites. Seejärel edastatakse neid artikleid mitmesuguste võrkude kaudu teistele ühendatud arvutisüsteemidele. Visual Basicut arutatakse paljudes erinevates uudistegruppides, näiteks Microsoft.public.vb.general.discussion.

UDT
Ehkki see pole tegelikult Visual Basicu termin, palus selle mõiste määratlust Visual Basicu lugeja, nii et siin see on!

UDT on lühend, mis laieneb "User Datagram Transport", kuid see ei pruugi teile palju öelda. UDT on üks paljudest "võrgukihi protokollidest" (teine ​​on TCP - pool ehk tuttavamast TCP / IP-st). Nendes on lihtsalt kokku lepitud (standardiseeritud) meetodid bittide ja baitide edastamiseks võrkude kaudu, näiteks Internet, aga ka võimaluse korral ühest ruumist teise samas ruumis. Kuna see on lihtsalt hoolikas kirjeldus, kuidas seda teha, võib seda kasutada mis tahes rakenduses, kus bitid ja baitid tuleb üle kanda.

UDT väidab kuulsust, et ta kasutab uusi töökindluse ja voogude / ummikute kontrolli mehhanisme, mis põhinevad teisel protokollil, mida nimetatakse UDP.

V

VBX
Visual Basicu (VB1 kuni VB4) 16-bitistes versioonides kasutatavate komponentide faililaiend (ja üldnimi). Nüüd vananenud VBX-id ei oma kahte omadust (pärimine ja polümorfism), mida paljud usuvad tõeliste objektorienteeritud süsteemide järgi. Alustades VB5-st, muutusid aktuaalseks OCX ja seejärel ActiveX-i juhtelemendid.

Virtuaalne masin
Termin, mida kasutatakse platvormi, st tarkvara ja töökeskkonna, millele kirjutate koodi, kirjeldamiseks. See on VB.NET-i põhikontseptsioon, kuna virtuaalmasin, millele VB 6 programmeerija kirjutab, on radikaalselt erinev sellest, mida VB.NET-programm kasutab. Lähtepunktina (kuid neid on palju rohkem) nõuab VB.NET-i virtuaalne masin CLR-i (Common Language Runtime) olemasolu. Virtuaalse masina platvormi kontseptsiooni illustreerimiseks tegelikus kasutuses pakub VB.NET menüü Ehitamine konfiguratsioonihalduris asendusliikmeid:

W

Veebiteenused
Tarkvara, mis töötab üle võrgu ja pakub teabeteenuseid, mis põhinevad XML-i standarditel millele pääseb juurde URI (Universal Resource Identifier) ​​aadressi ja XML-i määratletud teabe kaudu liides. Tavaliselt veebiteenustes kasutatavate standardsete XML-tehnoloogiate hulka kuuluvad SOAP, WSDL, UDDI ja XSD. Vaadake Quo Vadis, veebiteenused, Google API.

Win32
Windowsi API Microsoft Windows 9X, NT ja 2000 jaoks.

X

XML
Laiendatav märgistuskeel võimaldab kujundajatel luua teabe jaoks oma kohandatud märgistussildid. See võimaldab suuremat paindlikkust ja täpsust määratleda, edastada, kinnitada ja tõlgendada teavet rakenduste vahel. XML-spetsifikatsiooni töötas välja W3C (World Wide Web konsortsium - ühing, mille liikmed on rahvusvahelised korporatsioonid), kuid XML-i kasutatakse veebist kaugemal asuvate rakenduste jaoks. (Paljud definitsioonid, mille leiate veebist, väidavad, et seda kasutatakse ainult veebi jaoks, kuid see on tavaline arusaamatus. XHTML on spetsiifiline märgistussiltide komplekt, mis põhineb nii HTML 4.01 kui ka XML-il on ainult veebisaitide jaoks.) VB.NET ja kõik Microsofti .NET-tehnoloogiad kasutavad ulatuslikult XML-i.