Pagrindinių „Visual“ terminų žodynėlis

32 bitų

Bitų, kuriuos galima apdoroti ar perduoti lygiagrečiai, skaičius arba bitų, naudojamų vienam elementui duomenų formate, skaičius. Nors šis terminas vartojamas skaičiuojant ir apdorojant duomenis (kaip ir 8 bitų, 16 bitų ir panašios formuluotės), VB terminai, tai reiškia bitų, naudojamų vaizduoti atminties adresus, skaičių. Pertrauka tarp 16 bitų ir 32 bitų apdorojimo įvyko įdiegus VB5 ir OCX technologijas.

A

Prieigos lygis
VB kode - kito kodo galimybė prie jo prieiti (tai yra jį perskaityti ar parašyti). prieigos lygis nustatoma pagal tai, kaip deklaruojate kodą, ir pagal kodo talpyklos prieigos lygį. Jei kodas negali pasiekti elemento, kuriame yra elementų, jis taip pat negali pasiekti jokių jame esančių elementų, nesvarbu, kaip jie deklaruojami.

Prieigos protokolas
Programinė įranga ir API, leidžianti programoms ir duomenų bazėms perduoti informaciją. Pavyzdžiai: ODBC - „Open DataBase Connectivity“ - ankstyvasis protokolas, dažnai naudojamas kartu su kitais, ir ADO - „ActiveX“ duomenų objektai

instagram viewer
, „Microsoft“ protokolas, skirtas pasiekti visų rūšių informaciją, įskaitant duomenų bazes.

„ActiveX“
yra daugkartinio naudojimo programinės įrangos komponentų „Microsoft“ specifikacija. „ActiveX“ yra pagrįstas COM, komponentinio objekto modeliu. Pagrindinė idėja yra tiksliai apibrėžti, kaip programinės įrangos komponentai sąveikauja ir sąveikauja, kad kūrėjai galėtų sukurti komponentus, kurie veiktų kartu naudojant apibrėžimą. „ActiveX“ komponentai iš pradžių buvo vadinami OLE serveriais ir „ActiveX“ serveriai ir šis pervadinimas (faktiškai dėl rinkodaros, o ne dėl techninių priežasčių) sukėlė daug painiavos dėl to, kokie jie yra.

Daugybė kalbų ir programų tam tikru ar kitu būdu palaiko „ActiveX“, o „Visual Basic“ tai palaiko labai stipriai, nes tai yra vienas iš kertinių „Win32“ aplinkos akmenų.

Pastaba: Danas Applemanas savo knygoje apie VB.NET, turi tai pasakyti apie „ActiveX“, „(Kai kurie) produktai išeina iš rinkodaros skyriaus.

... Kas buvo „ActiveX“? Tai buvo OLE2 - nauju pavadinimu “.

2 pastaba: Nors VB.NET yra suderinamas su „ActiveX“ komponentais, jie turi būti įterpti į „įvyniojimo“ kodą ir daro „VB.NET“ mažiau efektyvų. Apskritai, jei galite atsitraukti nuo jų naudodamiesi VB.NET, verta tai padaryti.

API
yra taikomųjų programų sąsajos TLA (trijų raidžių santrumpa). API sudaro rutina, protokolai ir įrankiai programuotojai turi naudoti, kad užtikrintų, jog jų programos yra suderinamos su programine įranga, kuriai API yra apibrėžta. Gerai apibrėžtas API padeda programoms dirbti kartu, suteikdamas tas pačias pagrindines priemones, kurias gali naudoti visi programuotojai. Sakoma, kad plati programinės įrangos įvairovė, nuo operacinių sistemų iki atskirų komponentų, turi API.

Automatikos valdiklis
Automatika yra standartinis būdas padaryti programinės įrangos objektą prieinamą per apibrėžtą sąsajų rinkinį. Tai puiki idėja, nes objektas prieinamas bet kuria kalba, kuriai taikomi standartiniai metodai. „Microsoft“ (taigi ir VB) architektūroje naudojamas standartas vadinamas OLE automatizavimu. Automatikos valdiklis yra programa, galinti naudoti kitai programai priklausančius objektus. Automatikos serveris (kartais vadinamas automatizavimo komponentu) yra programa, teikianti programuojamus objektus kitoms programoms.

C

Talpykla
Talpykla yra laikina informacijos saugykla, naudojama tiek techninėje įrangoje (procesoriaus lustas paprastai apima aparatinės atminties talpyklą), tiek programinėje įrangoje. Programaujant žiniatinklyje, talpykloje saugomi naujausi aplankyti tinklalapiai. Kai „Atgal“ mygtukas (arba kiti metodai) yra naudojami tinklalapiui aplankyti iš naujo, naršyklė patikrins talpyklą, norėdami pamatyti, ar puslapis ten saugomas, ir nuskaitys ją iš talpyklos, kad sutaupytų laiko ir apdorojimas. Programuotojai turėtų atsiminti, kad programų klientai ne visada gali nuskaityti puslapį tiesiai iš serverio. Dėl to kartais kyla labai subtilių programos klaidų.

Klasė
Štai „knygos“ apibrėžimas:

Formalus objekto apibrėžimas ir šablonas, iš kurio sukuriamas objekto egzempliorius. Pagrindinis klasės tikslas yra apibrėžti klasės savybes ir metodus.

Nors klasė buvo įtraukta į ankstesnes „Visual Basic“ versijas, klasė tapo pagrindine VB.NET ir jos objektinio programavimo technologijomis.

Tarp svarbių idėjų apie klases yra:

  • Klasė gali turėti poklasius, kurie gali paveldėti visas ar kai kurias klasės savybes.
  • Poklasiai taip pat gali apibrėžti savo metodus ir kintamuosius, kurie nėra jų tėvų klasės dalis.
  • Klasės struktūra ir jos poklasiai vadinami klasių hierarchija.

Kursai apima daug terminijos. Originalią klasę, iš kurios gaunama sąsaja ir elgesys, galima identifikuoti šiais lygiaverčiais pavadinimais:

  • Tėvų klasė
  • Superklasė
  • Bazinė klasė

Naujų klasių pavadinimai gali būti šie:

  • Vaikų klasė
  • Poklasis

CGI
yra bendroji sąsaja. Tai yra ankstyvasis standartas, naudojamas tinklui perduoti informaciją iš žiniatinklio serverio ir kliento. Pvz., „Krepšelio“ programos formoje gali būti informacijos apie prašymą įsigyti tam tikrą prekę. Informacija gali būti perduota žiniatinklio serveriui naudojant CGI. CGI vis dar naudojama labai daug, ASP yra visavertė alternatyva, geriau veikianti su „Visual Basic“.

Kliento serveris
Skaičiavimo modelis, padalijantis apdorojimą tarp dviejų (ar daugiau) procesų. A klientas teikia prašymus, kuriuos vykdo serveris. Svarbu suprasti, kad procesai gali būti vykdomi tame pačiame kompiuteryje, tačiau jie paprastai veikia tinkle. Pvz., Kurdami ASP programas, programuotojai dažnai naudoja PWS, a serveris kuris veikia tame pačiame kompiuteryje su naršykle klientas tokių kaip IE. Kai ta pati programa pradedama gaminti, ji paprastai veikia internetu. Pažangiose verslo programose naudojami keli klientų ir serverių sluoksniai. Šis modelis dabar dominuoja skaičiavimuose ir pakeitė didžiųjų kompiuterių modelį ir „kvailus terminalus“, kurie iš tikrųjų buvo tik ekranų monitoriai, pritvirtinti tiesiai prie didelio pagrindinio kompiuterio.

Objektinio programavimo metu klasė, teikianti metodą kitai klasei, vadinama serveris. Klasė, kuri naudoja metodą, vadinama klientas.

Kolekcija
„Visual Basic“ kolekcijos idėja yra tiesiog būdas sugrupuoti panašius objektus. Tiek „Visual Basic 6“, tiek „VB.NET“ teikia kolekcijos klasę, kad suteiktų galimybę apibrėžti savo kolekcijas.
Taigi, pavyzdžiui, šis VB 6 kodo fragmentas prideda du „Form1“ objektus prie kolekcijos ir tada parodo „MsgBox“, kuriame nurodoma, kad kolekcijoje yra du elementai.

Privatus antrinės formos_krovimas () Dim myCollection kaip nauja kolekcija. „Dim FirstForm As New Form1“. „Dim SecondForm As New Form1“. „myCollection“. Pridėti „FirstForm“. „myCollection“. Pridėti „SecondForm“. „MsgBox“. Skaičiuoti) Pabaigos poskyris

KOM
yra komponentinis objekto modelis. Nors COM dažnai siejamas su „Microsoft“, jis yra atviras standartas, nurodantis, kaip komponentai veikia kartu ir sąveikauja. „Microsoft“ naudojo COM kaip „ActiveX“ ir OLE pagrindą. COM API naudojimas užtikrina, kad programinės įrangos objektą galima paleisti jūsų programoje naudojant įvairiausias programavimo kalbas, įskaitant „Visual Basic“. Komponentai apsaugo programuotoją nuo perrašymo kodo. Komponentas gali būti didelis ar mažas ir atlikti bet kokį apdorojimą, tačiau jis turi būti pakartotinai naudojamas ir atitikti nustatytus sąveikos standartus.

Kontrolė
Į Visual Basic, įrankis, kurį naudojate kurdami objektus „Visual Basic“ formoje. Valdikliai pasirenkami iš įrankių rinkinio, o tada naudojami objektams ant formos nupiešti naudojant pelės žymiklį. Svarbu suprasti, kad valdymas yra tik įrankis, naudojamas GUI objektams kurti, o ne pats objektas.

Slapukas
Nedidelis informacijos paketas, kuris iš interneto iš serverio siunčiamas į jūsų naršyklę ir saugomas jūsų kompiuteryje. Kai jūsų kompiuteris vėl kreipiasi į kilmės serverį, slapukas siunčiamas atgal į serverį, kad jis galėtų jums atsakyti naudodamas informaciją iš ankstesnės sąveikos. Slapukai paprastai naudojami tinkintiems tinklalapiams teikti, naudojant jūsų pomėgių profilį, pateiktą pirmą kartą patekus į interneto serverį. Kitaip tariant, žiniatinklio serveris „žinos“ jus ir pateiks tai, ko norite. Kai kurie žmonės mano, kad slapukų leidimas yra saugumo problema, ir išjungia juos naudodamiesi naršyklės programinės įrangos parinktimi. Kaip programuotojas, jūs negalite priklausyti nuo galimybės visą laiką naudoti slapukus.

D

DLL
yra Dinaminių nuorodų biblioteka, funkcijų, kurias galima vykdyti, rinkinys arba duomenų, kuriuos gali naudoti „Windows“ programa, rinkinys. DLL taip pat yra DLL failų tipas. Pavyzdžiui, „crypt32.dll“ yra „Crypto API32 DLL“, naudojamas kriptografijai „Microsoft“ operacinėse sistemose. Kompiuteryje įdiegta šimtai ir galbūt tūkstančiai. Kai kuriuos DLL naudoja tik konkreti programa, o kitus, pavyzdžiui, crypt32.dll, naudoja daugybė įvairių programų. Pavadinimas nurodo tai, kad DLL yra funkcijų biblioteka, kuriai esant poreikiui (dinamiškai) gali prieiti (susieti) kita programinė įranga.

E

Inkapsuliacija
yra objektinio programavimo technika, leidžianti programuotojams visiškai nustatyti santykis tarp objektų, naudojant objekto sąsają (tai, kaip objektai vadinami, ir parametrai praėjo). Kitaip tariant, galima manyti, kad objektas yra „kapsulėje“ su sąsaja kaip vienintelis būdas susisiekti su objektu.

Pagrindiniai kapsuliavimo pranašumai yra tai, kad vengiate klaidų, nes esate visiškai tikras dėl to, kaip objektas yra naudojamas jei reikia, jūsų programą ir objektą galima pakeisti kita, jei naujoji įgyvendina tą patį sąsaja.

Renginio tvarka
Kodo blokas, kuris yra vadinamas, kai objektas yra manipuliuojamas „Visual Basic“ programoje. Manipuliavimą programos vartotojas gali atlikti naudodamas GUI, programą arba naudodamas kitą procesą, pavyzdžiui, pasibaigus laiko intervalui. Pavyzdžiui, dauguma Forma objektas turi a Spustelėkite įvykis. Spustelėkite Formos renginio tvarka1 forma būtų identifikuojamas vardu Form1_Click ().

Išraiška
„Visual Basic“ tai derinys, įvertinantis vieną vertę. Pvz., Sveikam skaičiui kintamasis Rezultatas suteikiama išraiškos reikšmė šiame kodo fragmente:

Netiesus rezultatas kaip sveikasis skaičius. Rezultatas = CInt ((10 ir daugiau CInt („vbRed“) = 53 * vb antradienį))

Šiame pavyzdyje rezultatui priskiriama reikšmė -1, kuri yra sveika „True“ vertė „Visual Basic“. Norėdami tai patikrinti, „vbRed“ yra lygus 255, o „vbThursday“ yra lygus 5 „Visual Basic“. Išraiškos gali būti operatorių, konstantų, pažodinių verčių, funkcijų ir laukų (stulpelių) pavadinimų, valdiklių ir ypatybių derinys.

F

Failo plėtinys / failo tipas
„Windows“, DOS ir kai kuriose kitose operacinėse sistemose viena ar kelios raidės failo vardo pabaigoje. Failo vardo plėtiniai seka tašką (taškas) ir nurodo failo tipą. Pvz., „This.txt“ yra paprasto teksto failas, „that.htm“ arba „that.html“ nurodo, kad failas yra internetinis puslapis. „Windows“ operacinė sistema saugo šią asociacijos informaciją „Windows“ registre ir ją galima pakeisti naudojant „Windows Explorer“ pateiktą dialogo langą „File Types“.

Rėmeliai
Žiniatinklio dokumentų formatas, padalijantis ekraną į sritis, kurias galima formatuoti ir valdyti savarankiškai. Dažnai vienas rėmelis naudojamas kategorijai pasirinkti, o kitas rėmelis rodo tos kategorijos turinį.

Funkcija
„Visual Basic“ - paprogramės tipas, kuris gali priimti argumentą ir grąžina funkcijai priskirtą vertę taip, lyg tai būtų kintamasis. Galite užkoduoti savo funkcijas arba naudoti „Visual Basic“ teikiamas papildomas funkcijas. Pavyzdžiui, šiame pavyzdyje abu Dabarir „MsgBox“ yra funkcijos. Dabar grąžina sistemos laiką.
„MsgBox“ (dabar)

H

Priimančioji
Kompiuteris arba procesas kompiuteryje, teikiantis paslaugas kitam kompiuteriui ar procesą. Pavyzdžiui, „VBScript“ gali „priglobti“ interneto naršyklės programa „Internet Explorer“.

Paveldimumas
yra priežastis, dėl kurios talentų neturintis bėglys vadovauja įmonei, o ne jums.
Ne... rimtai ...
Paveldimumas yra vieno objekto galimybė automatiškai perimti kito objekto metodus ir savybes. Objektas, teikiantis metodus ir savybes, paprastai vadinamas pagrindiniu objektu, o objektas, kuris juos priima, vadinamas vaiku. Taigi, pavyzdžiui, VB .NET tinkle dažnai matysite tokius teiginius:

Pagrindinis objektas yra sistema. „Windows“. Formos. Forma ir joje yra didelis metodų ir savybių rinkinys, kuriuos iš anksto užprogramavo „Microsoft“. 1 forma yra vaiko objektas ir ji gali naudotis visų tėvų programavimo galimybėmis. Pagrindinis OOP (Object Oriented Programming) elgesys, kuris buvo pridėtas įvedus VB .NET, yra Paveldimumas. VB 6 palaikė kapsuliaciją ir polimorfizmą, bet ne paveldėjimą.

Instancija
yra žodis, matytas objektinio programavimo paaiškinimuose. Tai reiškia objekto, sukurto naudoti konkrečiai programai, kopiją. Pvz., VB 6, teiginysCreateObject (objekto vardas) sukurs klasės egzempliorių (objekto tipą). VB 6 ir VB .NET raktiniai žodžiai Naujas deklaracijoje sukuria objekto egzempliorių. Veiksmažodis instantiate reiškia egzemplioriaus sukūrimą. VB 6 pavyzdys yra:

ISAPI
yra interneto serverio programų programos sąsaja. Paprastai bet kuris terminas, kuris baigiasi simboliais „API“, yra „Programos sąsaja“. Tai yra API, kurią naudoja „Microsoft“ interneto informacijos serverio (IIS) žiniatinklio serveris. Internetinės programos, kurios naudoja ISAPI, veikia žymiai greičiau nei tos, kurios naudoja CGI, nes joms būdingas „procesas“ (programavimas vietos atmintyje), kurią naudoja IIS žiniatinklio serveris, todėl išvengsite daug laiko reikalaujančio programos įkėlimo ir iškrovimo proceso reikalauja. Panaši API, kurią naudoja „Netscape“, yra vadinama NSAPI.

K

Raktažodžiai
Raktažodžiai yra žodžiai ar simboliai, kurie yra pagrindinės „Visual Basic“ programavimo kalbos dalys. Todėl programoje negalite jų naudoti kaip vardų. Keletas paprastų pavyzdžių:
Dim Dim kaip stygos
arba
Dim stygos kaip stygos
Jie abu yra netinkami, nes „Dim“ ir „String“ yra abu raktiniai žodžiai ir negali būti naudojami kaip kintamieji pavadinimai.

M

Metodas
Programinės įrangos funkcijos, atliekančios tam tikro objekto veiksmą ar paslaugą, nustatymo būdas. Pavyzdžiui, Slėpti () formos metodas 1 forma pašalina formą iš programos ekrano, tačiau neiškrauna jos iš atminties. Tai būtų koduojama:
Forma1.Slėpti

Modulis
Modulis yra bendras failo, kuriame yra kodas arba informacija, kurį pridedate prie savo projekto, terminas. Paprastai modulyje yra jūsų parašytas programos kodas. VB 6 moduliuose yra .bas plėtinys ir yra tik trijų rūšių moduliai: formos, standartiniai ir klasė. VB.NET moduliuose moduliai paprastai turi .vb plėtinį, tačiau galimi ir kiti, pavyzdžiui, .xsd duomenų rinkinio moduliui, .xml XML modulis, .htm tinklalapiui, .txt tekstiniam failui, .xslt - XSLT failui, .css - stiliaus lapui, .rpt - „Crystal Report“ ir kiti.

Norėdami pridėti modulį, dešiniuoju pelės mygtuku spustelėkite projektą VB 6 arba programą VB.NET ir pasirinkite Pridėti, tada - modulis.

N

Vardų sritis
Vardų erdvės koncepcija buvo gana ilga programavimo metu, tačiau ji tapo tik a reikalavimas, kad „Visual Basic“ programuotojai žinotų apie tai, nes XML ir .NET tapo labai svarbūs technologijos. Tradicinis vardų erdvės apibrėžimas yra vardas, kuris unikaliai identifikuoja objektų rinkinį, todėl, naudojant objektus iš skirtingų šaltinių, nėra dviprasmybių. Tipinis pavyzdys, kurį paprastai matote, yra panašus į šuns vardų sritį ir į „Furniturenamespace“, kuriame yra kojų objektai, kad galėtumėte nurodyti šunį. Koja ar baldas. Koja ir būk labai aiškus, kurį galvoji.

Tačiau praktiniame .NET programavime vardų sritis yra tik vardas, naudojamas nuorodoms į „Microsoft“ objektų bibliotekas. Pavyzdžiui, tiek Sistema. Duomenys ir sistema. XML yra tipiškos nuorodos į numatytąsias VB .NET Windows aplikacijas ir juose esančių objektų kolekcija vadinama sistema. Duomenų vardų sritis ir sistema. XML vardų sritis.

„Sudaryti“ pavyzdžiai, tokie kaip „Šuo“ ir „Baldai“, naudojami kituose apibrėžimuose, yra ta, kad „dviprasmybė“ problema iš tikrųjų iškyla tik tada, kai apibrėžiate savo vardų sritį, o ne tada, kai naudojate „Microsoft“ objektą bibliotekos. Pvz., Pabandykite rasti objektų pavadinimus, kurie dubliuojami tarp „System“. Duomenys ir sistema. XML.

Kai naudojate XML, vardų sritis yra elementų tipo ir atributų pavadinimų rinkinys. Šie elementų tipai ir atributų pavadinimai yra unikaliai identifikuojami pagal XML vardų srities, kurios dalis jie yra, pavadinimą. XML pavadinimų erdvėje suteikiamas vienodas išteklių identifikatorius (URI) - pvz., Žiniatinklio svetainėje. adresas - tiek todėl, kad vardų sritis gali būti susieta su svetaine, tiek todėl, kad URI yra unikalus vardas. Kai jis naudojamas tokiu būdu, URI nereikia naudoti tik kaip pavadinimo ir tuo adresu nereikia turėti dokumento ar XML schemos.

Naujienų grupė
Diskusijų grupė veikė internetu. Naujienų grupes (dar žinomas kaip „Usenet“) galima pasiekti ir peržiūrėti internete. „Outlook Express“ (platina „Microsoft“ kaip IE dalis) palaiko naujienų grupių žiūrėjimą. Naujienų grupės paprastai būna populiarios, linksmos ir alternatyvios. Žr. „Usenet“.

O

Objektas
„Microsoft“ ją apibūdina kaip
programinės įrangos komponentas, atskleidžiantis jo savybes ir metodus
Halvorsonas (VB.NET žingsnis po žingsnio, „Microsoft Press“) apibrėžia tai kaip ...
vartotojo sąsajos elemento, kurį sukuriate VB formoje su įrankių rinkinio valdikliu, pavadinimas
Laisvė (Mokymasis VB.NET, O'Reilly) apibrėžia tai kaip...
atskiras daikto egzempliorius
Clarkas (Įvadas į objektų programavimą naudojant „Visual Basic .NET“, APress) apibrėžia kaip...
duomenų įtraukimo struktūra ir darbo su tais duomenimis procedūros

Apie šį apibrėžimą yra gana platus nuomonių spektras. Štai, kas, greičiausiai, tinka pagrindinėje programoje:

Programinė įranga, turinti savybes ir (arba) metodus. Pvz., Dokumentas, skyrius ar ryšys gali būti atskiras objektas. Dauguma, bet ne visi objektai yra tam tikros kolekcijos nariai.

Objektų biblioteka
Failas su plėtiniu .olb, teikiantis informaciją automatikos valdikliams (pvz., „Visual Basic“) apie galimus objektus. „Visual Basic Object Browser“ (meniu „View“ arba funkcijos klavišas F2) leis naršyti visose jums prieinamose objektų bibliotekose.

OCX
Failo plėtinys (ir bendras pavadinimas) OLE Cautomatinė kontrolė ( X turėjo būti pridėtas, nes atrodė „Microsoft“ rinkodaros tipams). OCX moduliai yra nepriklausomi programų moduliai, kuriuos „Windows“ aplinkoje gali pasiekti kitos programos. OCX valdikliai pakeitė VBX valdiklius, parašytus „Visual Basic“. OCX, tiek kaip rinkodaros terminas, tiek kaip technologija, buvo pakeistas „ActiveX“ valdikliais. „ActiveX“ atgal suderinamas su OCX valdikliais, nes „ActiveX“ konteineriai, tokie kaip „Microsoft Internet Explorer“, gali vykdyti OCX komponentus. OCX valdikliai gali būti 16 bitų arba 32 bitų.

OLE

OLE reiškia objektų susiejimą ir įterpimą. Tai technologija, kuri pirmą kartą pasirodė scenoje kartu su pirmąja tikrai sėkminga „Windows“ versija: „Windows 3.1“. (Kuris buvo išleistas 1992 m. Balandžio mėn. Taip, Virdžinija, jie jau seniai turėjo kompiuterius.) Pirmas triukas, kurį OLE įgalino, buvo sukūrimas to, kas vadinama „sudėtiniu dokumentu“ arba dokumentu, kurio turinį sukūrė daugiau nei vienas taikymas. Pavyzdžiui, „Word“ dokumentas, kuriame yra tikra „Excel“ skaičiuoklė (ne paveikslėlis, o tikrasis dalykas). Duomenys gali būti pateikiami „susiejant“ arba „įterpiant“, kur nurodomas vardas. OLE pamažu buvo plečiama į serverius ir tinklus ir įgijo vis daugiau galimybių.

OOP - Objektinis programavimas

Programavimo architektūra, pabrėžianti objektų, kaip pagrindinių programos elementų, naudojimą. Tai atliekama pateikiant būdą sukurti blokus, kad jie apimtų ir duomenis, ir funkcijos, kurios pasiekiamos per sąsają (jos yra vadinamos "savybėmis" ir "metodais" programoje) VB).

OOP apibrėžimas praeityje buvo ginčytinas, nes kai kurie OOP puristai karštai reikalavo, kad tokios kalbos kaip C ++ ir Java būtų objektyvios. orientuota ir VB 6 nebuvo todėl, kad OOP (puristų) buvo apibrėžta kaip apimanti tris ramsčius: paveldėjimą, polimorfizmą ir Inkapsuliacija. Ir VB 6 niekada neįgyvendino paveldėjimo. Kitos valdžios institucijos (pavyzdžiui, Danas Applemanas) atkreipė dėmesį, kad „VB 6“ buvo labai produktyvus kuriant dvejetainius daugkartinio naudojimo kodo blokus, todėl jo pakako. Šis nesutarimas nustos galioti, nes VB .NET labai pabrėžia OOP - ir neabejotinai apima paveldėjimą.

P

Perlas
yra sutrumpinimas, kuris iš tikrųjų plečiasi į „praktinė gavyba ir ataskaitų kalba“, tačiau tai nepadeda padėti suprasti, kas tai yra. Nors jis buvo sukurtas teksto apdorojimui, Perlas tapo populiariausia CGI programų rašymo kalba ir buvo originalioji interneto kalba. Žmonės, turintys didelę patirtį su Perlu, ją mėgsta ir prisiekia. Nauji programuotojai vis dėlto linkę prie to prisiekti, nes turi gerą vardą dėl to, kad nėra lengva išmokti. Šiandien „VBScript“ ir „Javascript“ keičia „Perl“ žiniatinklio programavimui. „Perl“ taip pat daug naudoja „Unix“ ir „Linux“ administratoriai, norėdami automatizuoti jų priežiūros darbus.

Procesas
reiškia programą, kuri šiuo metu vykdoma arba „vykdoma“ kompiuteryje.

Polimorfizmas
yra žodis, matytas objektinio programavimo paaiškinimuose. Tai yra galimybė turėti du skirtingus objektus iš dviejų skirtingų tipų, kurie abu įgyvendina tą patį metodą (polimorfizmas pažodžiui reiškia „daug formų“). Taigi, pavyzdžiui, galite parašyti vyriausybinės agentūros „GeLicense“ programą. Bet licencija gali būti šuns licencija, vairuotojo pažymėjimas arba licencija eiti politines pareigas („vogimo licencija“ ??). „Visual Basic“ nustato, kuriam iš jų skirti parametrų, naudojamų objektams iškviesti, skirtumai. Tiek VB 6, tiek VB .NET teikia polimorfizmą, tačiau jie naudoja skirtingą architektūrą.
pareikalavo Beth Ann

Nuosavybė
„Visual Basic“ - pavadintas objekto atributas. Pavyzdžiui, kiekvienas įrankių dėžutės objektas turi vardasnuosavybė. Ypatybės gali būti nustatomos keičiant jas ypatybių lange projektavimo metu arba programos teiginius vykdant. Pavyzdžiui, aš galiu pakeisti vardas formos nuosavybė 1 formasu teiginiu:
Forma1.Name = „MyFormName“

VB 6 naudoja Nuosavybė Gaukite, Turto rinkinys ir Turtas Leisti pareiškimai manipuliuoti objektų savybėmis. Ši sintaksė buvo visiškai suremontuota VB.NET. Sintaksė „Gauti ir nustatyti“ visiškai nesiskiria, o leidimas - nepalaikomas.

VB.NET tinkle a narių laukas a klasė yra nuosavybė.

„MyClass“ klasė. Privatus narys kaip stygos. Visuomenės subklasikos metodas () 'kad ir ką ši klasė daro. Pabaigos poskyris. Pabaigos klasė.

Vieša
„Visual Basic .NET“ - deklaracijos sakinyje esantis raktinis žodis, kuris elementus daro prieinamus iš kodo bet kurioje vietoje tame pačiame projekte, iš kitų projektų, nurodančių projektą, ir iš visų projektas. Bet pamatyti Prieigos lygis taip pat ir dėl to.

Štai pavyzdys:

„Public Class aPublicClassName“. 

Vieša gali būti naudojama tik modulio, sąsajos ar vardų srities lygiu. Procedūros metu negalima paskelbti, kad elementas yra viešas.

R

Registruotis
Registruojant DLL (Dinaminių nuorodų biblioteka) reiškia, kad sistema žino, kaip ją rasti, kai programa sukuria objektą naudodama DLL „ProgID“. Sudarius DLL, „Visual Basic“ automatiškai jį užregistruos tame kompiuteryje. COM priklauso nuo „Windows“ registro ir reikalauja, kad visi COM komponentai išsaugotų (arba „įregistruotų“) informaciją apie save registre, kad juos būtų galima naudoti. Skirtingiems komponentams naudojamas unikalus ID, siekiant įsitikinti, kad jie nesikiša. ID vadinamas GUID arba Globiškai Unique IDentifierį ir juos apskaičiuoja kompiliatoriai ir kita kūrimo programinė įranga naudodami specialų algoritmą.

S

Taikymo sritis
Programos dalis, kurioje kintamąjį galima atpažinti ir naudoti teiginiuose. Pvz., Jei deklaruojamas kintamasis (DIM pareiškimas) Deklaracijos formos skyriuje, tada kintamasis gali būti naudojamas bet kurioje tos formos procedūroje (pvz., Spustelėkite įvykis dėl mygtuko formos).

Valstybė
Dabartinė būsena ir vykdomos programos vertės. Paprastai tai reikšmingiausia internetinėje aplinkoje (pvz., Žiniatinklio sistemoje, pavyzdžiui, ASP programoje), kurioje vertės, esančios programos kintamuosiuose, bus prarastos, nebent jos kažkaip bus išsaugotos. Kritinės „valstybės informacijos“ išsaugojimas yra įprasta užduotis, reikalinga rašant internetines sistemas.

Stygos
Bet kuri išraiška, įvertinanti gretimų simbolių seką. „Visual Basic“ eilutė yra kintamojo tipas (VarType) 8.

Sintaksė
Žodis „sintaksė“ programavimo metu yra beveik tas pats kaip „gramatika“ žmonių kalbose. Kitaip tariant, tai yra taisyklės, kurias naudojate kurdami teiginius. „Visual Basic“ sintaksė turi leisti „Visual Basic“ kompiliatoriui „suprasti“ jūsų teiginius, kad būtų sukurta vykdomoji programa.

Šiame sakinyje yra neteisinga sintaksė

  • a == b

nes „Visual Basic“ neveikia „==“. (Bent jau dar nėra!) „Microsoft“ nuolat papildo kalbą.)

U

URL
Uniform Resource Locator - tai unikalus bet kurio interneto dokumento adresas. Skirtingos URL dalys turi specifinę reikšmę.

URL dalys

Protokolas Domeno vardas Kelias Failo pavadinimas
http: // visualbasic.about.com/ biblioteka / savaitinis / blglossa.htm

Pavyzdžiui, galėtų būti „protokolas“ FTP: // arba „MailTo“: // be kita ko.

„Usenet“
„Usenet“ yra visame pasaulyje paskirstyta diskusijų sistema. Jį sudaro „naujienų grupių“ rinkinys su pavadinimais, kurie hierarchiškai klasifikuojami pagal temas. „Straipsnius“ arba „pranešimus“ šioms naujienų grupėms žmonės siunčia kompiuteriuose, kuriuose yra tinkama programinė įranga. Tuomet šie straipsniai yra transliuojami į kitas sujungtas kompiuterines sistemas per įvairius tinklus. „Visual Basic“ aptariama įvairiose naujienų grupėse, tokiose kaip „Microsoft.public.vb.general.discussion“.

UDT
Nors tai nėra „Visual Basic“ terminas, šio termino apibrėžimo paprašė „Visual Basic“ skaitytojas, taigi čia!

UDT yra sutrumpinimas, kuris išplečiamas į „Vartotojo duomenų diagramos gabenimas“, tačiau tai gali daug ką pasakyti. UDT yra vienas iš kelių „tinklo sluoksnio protokolų“ (kitas yra TCP - pusė galbūt labiau pažįstamo TCP / IP). Tai paprasčiausiai sutarti (standartizuoti) bitų ir baitų perdavimo per tinklus, tokius kaip internetas, bet taip pat galbūt iš vieno kompiuterio į kitą toje pačioje patalpoje, būdai. Kadangi tai yra tik kruopštus aprašymas, kaip tai padaryti, jis gali būti naudojamas bet kurioje programoje, kur reikia perduoti bitus ir baitus.

UDT tvirtina, kad naudoja naujus patikimumo ir srauto / perkrovos valdymo mechanizmus, kurie yra pagrįsti kitu protokolu, vadinamu UDP.

V

VBX
Komponentų, naudojamų „Visual Basic“ 16 bitų versijose (nuo VB1 iki VB4), failo plėtinys (ir bendras pavadinimas). Dabar pasenę VBX neturi dviejų savybių (paveldėjimo ir polimorfizmo), kurios, daugelio manymu, yra reikalingos tikroms į objektą orientuotoms sistemoms. Pradedant nuo VB5, OCX, tada „ActiveX“ valdikliai tapo naujausiais.

Virtuali mašina
Terminas, naudojamas apibūdinti platformą, tai yra programinę įrangą ir operacinę aplinką, kuriai rašote kodą. Tai yra pagrindinė VB.NET koncepcija, nes virtualioji mašina, kuriai VB 6 programuotojas rašo, kardinaliai skiriasi nuo tos, kurią naudoja VB.NET programa. Kaip atskaitos taškas (bet yra daug daugiau), VB.NET virtualiajai mašinai reikalingas CLR (Common Language Runtime) buvimas. Norėdami parodyti virtualios mašinos platformos sąvoką iš tikrųjų naudojant, „VB.NET“ pateikia pakaitinius „Build“ meniu „Configuration Manager“:

W

Interneto paslaugos
Programinė įranga, veikianti tinkle ir teikianti informacijos paslaugas, pagrįstas XML standartais pasiekiama per URI (Universal Resource Identifier) ​​adresą ir XML apibrėžtą informaciją sąsaja. Standartinės XML technologijos, paprastai naudojamos interneto paslaugose, yra SOAP, WSDL, UDDI ir XSD. Žr. „Quo Vadis“, „Web Services“, „Google“ API.

„Win32“
„Windows“ API, skirta „Microsoft Windows 9X“, NT ir 2000.

X

XML
Išplečiama žymėjimo kalba leidžia dizaineriams susikurti savo pritaikytas „žymėjimo žymas“ informacijai gauti. Tai leidžia apibrėžti, perduoti, patvirtinti ir interpretuoti informaciją tarp programų lanksčiau ir tiksliau. XML specifikaciją sukūrė W3C (pasaulinio tinklo konsorciumas - asociacija, kurios nariai yra tarptautinės korporacijos), tačiau XML yra naudojamas programoms, esančioms toli už interneto ribų. (Daugelyje apibrėžimų, kuriuos galite rasti internete, teigiama, kad jis naudojamas tik žiniatinkliui, tačiau tai yra įprastas nesusipratimas. XHTML yra specifinis žymėjimo žymų rinkinys, pagrįstas HTML 4.01, taip pat XML, kuris pagrįstas yra išimtinai tinklalapiams.) VB.NET ir visos „Microsoft .NET“ technologijos plačiai naudoja XML.