Glosar de termeni Visual Basic

32-biți

Numărul de biți care pot fi procesate sau transmise în paralel sau numărul de biți utilizați pentru un singur element într-un format de date. Deși acest termen este utilizat pe tot parcursul calculării și procesării datelor (la fel ca formulări pe 8 biți, 16 biți și similare), în Termeni VB, aceasta înseamnă numărul de biți folosiți pentru a reprezenta adrese de memorie. Pauzele dintre procesarea pe 16 biți și 32 biți s-a întâmplat odată cu introducerea tehnologiei VB5 și OCX.

A

Nivel de acces
În codul VB, capacitatea altor coduri de a-l accesa (adică citiți-l sau scrieți-l). nivel de acces este determinat atât de modul în care declarați codul, cât și de nivelul de acces al containerului codului. Dacă codul nu poate accesa un element care conține, atunci acesta nu poate accesa niciunul dintre elementele conținute, indiferent de modul în care sunt declarate.

Protocol de acces
Software-ul și API-ul care permite aplicațiilor și bazelor de date să comunice informații. Exemple includ ODBC - Open DataBase Connectivity, un protocol precoce care este adesea utilizat în conjugarea cu alții și ADO -

instagram viewer
Obiecte de date ActiveX, Protocolul Microsoft pentru accesarea tuturor tipurilor de informații, inclusiv baze de date.

ActiveX
este specificația Microsoft pentru componentele software reutilizabile. ActiveX se bazează pe COM, modelul obiectului component. Ideea de bază este de a defini exact modul în care componentele software interacționează și interopera, astfel încât dezvoltatorii pot crea componente care lucrează împreună folosind definiția. Componentele ActiveX au fost inițial numite Servere OLE și Servere ActiveX iar această redenumire (de fapt pentru marketing mai degrabă decât din motive tehnice) a creat multă confuzie cu privire la ceea ce sunt.

Multe limbi și aplicații acceptă ActiveX într-un fel sau altul, iar Visual Basic îl acceptă foarte puternic, deoarece este una dintre pietrele de temelie ale mediului Win32.

Notă: Dan Appleman, în cartea sa din VB.NET, trebuie să spunem despre ActiveX, „(Unele) produse ies din departamentul de marketing.

... Ce a fost ActiveX? Era OLE2 - cu un nume nou. "

Nota 2: Deși VB.NET este compatibil cu componentele ActiveX, acestea trebuie să fie incluse în codul „înveliș” și fac ca VB.NET să fie mai puțin eficient. În general, dacă vă puteți îndepărta de ele cu VB.NET, este bine să faceți asta.

API-ul
este un TLA (Acronim cu trei litere) pentru interfața programului de aplicație. O API constă din rutine, protocoale și instrumente care programatori trebuie să folosească pentru a se asigura că programele lor sunt compatibile cu software-ul pentru care este definită API-ul. O API bine definită ajută aplicațiile să lucreze împreună furnizând aceleași instrumente de bază pentru toți programatorii să-l folosească. Se spune că o mare varietate de programe software de la sisteme de operare la componente individuale au o API.

Controler automatizare
Automatizarea este un mod standard de a pune la dispoziție un obiect software printr-un set definit de interfețe. Aceasta este o idee excelentă, deoarece obiectul este disponibil pentru orice limbă care respectă metodele standard. Standardul folosit în arhitectura Microsoft (și, prin urmare, VB) se numește automatizare OLE. Un controler de automatizare este o aplicație care poate utiliza obiectele aparținând unei alte aplicații. Un server de automatizare (uneori numit component de automatizare) este o aplicație care furnizează obiectele programabile celorlalte aplicații.

C

ascunzătoare
Un cache este un magazin de informații temporare utilizat atât în ​​hardware (un cip de procesor include de obicei o memorie cache hardware) cât și în software. În programarea web, un cache stochează cele mai recente pagini web vizitate. Când butonul „Înapoi” (sau alte metode) sunt utilizate pentru a revizui o pagină web, browserul va verifica cache pentru a vedea dacă pagina este stocată acolo și o va prelua din cache pentru a economisi timp și prelucrare. Programatorii ar trebui să-și amintească faptul că clienții de program nu pot întotdeauna să recupereze o pagină direct de pe server. Aceasta duce uneori la bug-uri de program foarte subtile.

Clasă
Iată definiția „carte”:

Definiția formală pentru un obiect și șablonul din care este creată o instanță a unui obiect. Scopul principal al clasei este de a defini proprietățile și metodele clasei.

Deși inclusă în versiunile anterioare ale Visual Basic, clasa a devenit o tehnologie cheie în VB.NET și programarea sa orientată pe obiecte.

Printre ideile importante despre clase sunt:

  • O clasă poate avea subclase care pot moșteni toate sau unele dintre caracteristicile clasei.
  • Subclasele pot defini, de asemenea, propriile metode și variabile care nu fac parte din clasa părintească.
  • Structura unei clase și subclasele ei se numește ierarhia clasei.

Clasele implică multă terminologie. O clasă originală, din care se derivă interfața și comportamentul, poate fi identificată prin oricare dintre aceste nume echivalente:

  • Clasa de părinți
  • superclasei
  • Clasa de bază

Și clasele noi pot avea aceste nume:

  • Clasa pentru copii
  • Subclasă

CGI
este Common Gateway Interface. Acesta este un standard timpuriu utilizat pentru a transfera informații între un server web și un client printr-o rețea. De exemplu, un formular dintr-o aplicație „coș de cumpărături” poate conține informații despre o solicitare de cumpărare a unui anumit articol. Informațiile ar putea fi transmise unui server web folosind CGI. CGI este încă utilizat foarte mult, ASP este o alternativă completă care funcționează mai bine cu Visual Basic.

Client server
Un model de calcul care împarte procesarea între două (sau mai multe) procese. A client face solicitări efectuate de către Server. Este important să înțelegeți că procesele ar putea fi rulate pe același computer, dar acestea rulează în mod normal peste o rețea. De exemplu, atunci când dezvoltă aplicații ASP, programatorii folosesc adesea PWS, a Server care rulează pe același computer cu un browser client cum ar fi IE. Când aceeași aplicație intră în producție, ea rulează în mod normal pe internet. În aplicațiile de afaceri avansate, sunt utilizate mai multe straturi de clienți și servere. Acest model domină acum calcularea și a înlocuit modelul mainframes-urilor și „terminalelor mut”, care erau într-adevăr doar monitoare de afișare atașate direct la un computer mainframe mare.

În programarea orientată pe obiect, o clasă care furnizează o metodă unei alte clase este numită Server. Clasa care folosește metoda se numește client.

Colectie
Conceptul unei colecții în Visual Basic este pur și simplu o modalitate de a grupa obiecte similare. Atât Visual Basic 6 cât și VB.NET oferă o clasă de colecție pentru a vă oferi posibilitatea de a vă defini propriile colecții.
Deci, de exemplu, acest fragment de cod VB 6 adaugă două obiecte Form1 într-o colecție și apoi afișează un MsgBox care vă spune că există două elemente în colecție.

Sub Formular privat_Load () Dim myCollection ca colecție nouă. Dim FirstForm Ca formă nouă1. Dim SecondForm Ca formă nouă1. colectia mea. Adăugați FirstForm. colectia mea. Adăugați SecondForm. MsgBox (myCollection. Numara) Sub final

COM
este Modelul obiectului component. Deși adesea asociat cu Microsoft, COM este un standard deschis care specifică modul în care componentele funcționează împreună și interopera. Microsoft a folosit COM ca bază pentru ActiveX și OLE. Utilizarea API API COM asigură că un obiect software poate fi lansat în aplicația dvs. folosind o mare varietate de limbaje de programare, inclusiv Visual Basic. Componentele salvează un programator de la nevoia de a re-scrie codul. O componentă poate fi mare sau mică și poate efectua orice fel de prelucrare, dar trebuie reutilizabilă și trebuie să se conformeze standardelor stabilite pentru interoperabilitate.

Control
În Visual Basic, instrumentul pe care îl utilizați pentru a crea obiecte într-un formular Visual Basic. Controalele sunt selectate din caseta de instrumente și apoi sunt utilizate pentru a desena obiecte pe formular cu ajutorul indicelui mouse-ului. Este esențial să vă dați seama că controlul este doar instrumentul folosit pentru a crea obiecte GUI, nu obiectul în sine.

fursec
Un pachet mic de informații care este inițial trimis de pe un server web către browserul dvs. și stocat pe computer. Când computerul dvs. consultă din nou serverul web originar, cookie-ul este trimis înapoi la server, permițându-i să vă răspundă folosind informațiile din interacțiunea anterioară. Cookie-urile sunt de obicei utilizate pentru a furniza pagini web personalizate folosind un profil al intereselor dvs. care au fost furnizate la prima accesare a serverului web. Cu alte cuvinte, serverul web va părea să vă „cunoască” și să ofere ceea ce doriți. Unii oameni consideră că permiterea cookie-urilor este o problemă de securitate și le dezactivează folosind o opțiune oferită de software-ul browserului. Ca programator, nu poți depinde de capacitatea de a utiliza cookie-uri tot timpul.

D

DLL
este Biblioteca dinamică de legături, un set de funcții care pot fi executate sau date care pot fi utilizate de o aplicație Windows. DLL este de asemenea tipul de fișier pentru fișierele DLL. De exemplu, „crypt32.dll” este Crypto API32 DLL utilizat pentru criptografie pe sistemele de operare Microsoft. Există sute și, probabil, mii instalate pe computer. Unele DLL-uri sunt utilizate doar de o anumită aplicație, în timp ce altele, cum ar fi crypt32.dll, sunt utilizate de o mare varietate de aplicații. Numele se referă la faptul că DLL-urile conțin o bibliotecă de funcții care pot fi accesate (legate) la cerere (dinamic) de către alte programe software.

E

încapsularea
este tehnica de programare orientată pe obiect care permite programatorilor să determine complet relația dintre obiecte folosind interfața obiectului (modul în care sunt numite obiectele și parametrii a trecut). Cu alte cuvinte, un obiect poate fi gândit ca fiind "într-o capsulă" cu interfața ca singura modalitate de a comunica cu obiectul.

Principalele avantaje ale încapsulării sunt că evitați erorile, deoarece sunteți complet siguri de modul în care este folosit un obiect programul și obiectul dvs. pot fi înlocuite cu altul, dacă este necesar, atâta timp cât cel nou implementează exact același lucru interfață.

Procedura evenimentului
Un bloc de cod care se numește atunci când un obiect este manipulat într-un program Visual Basic. Manipularea poate fi făcută de către un utilizator al programului prin GUI, prin program sau printr-un alt proces, cum ar fi expirarea unui interval de timp. De exemplu, majoritatea Formă obiect au un Clic eveniment. Clic Procedura evenimentului pentru formularForm1 ar fi identificat cu numele Form1_Click ().

Expresie
În Visual Basic, aceasta este o combinație care se evaluează la o singură valoare. De exemplu, variabilei întregi Rezultate li se oferă valoarea unei expresii din fragmentul de cod următor:

Rezultat Dim ca număr întreg. Rezultat = CInt ((10 + CInt (vbRed) = 53 * vbThursday))

În acest exemplu, rezultatului i se atribuie valoarea -1 care este valoarea integrală a True în Visual Basic. Pentru a vă ajuta să verificați acest lucru, vbRed este egal cu 255, iar vbThursday este egal cu 5 în Visual Basic. Expresiile pot fi o combinație de operatori, constante, valori literare, funcții și nume de câmpuri (coloane), controale și proprietăți.

F

Extensie fișier / Tip fișier
În Windows, DOS și alte sisteme de operare, una sau mai multe litere la sfârșitul unui nume de fișier. Extensiile de fișiere urmează o perioadă (punct) și indică tipul de fișier. De exemplu, "this.txt" este un fișier text simplu, "that.htm" sau "that.html" indică faptul că fișierul este o pagină web. Sistemul de operare Windows stochează informațiile de asociere în Registrul Windows și poate fi modificat folosind fereastra de dialog „Tipuri de fișiere” oferită de Windows Explorer.

Cadre
Un format pentru documente web care împarte ecranul în zone care pot fi formatate și controlate independent. Adesea, un cadru este utilizat pentru a selecta o categorie în timp ce un alt cadru arată conținutul acelei categorii.

Funcţie
În Visual Basic, un tip de subrutină care poate accepta un argument și returnează o valoare atribuită funcției ca și cum ar fi o variabilă. Vă puteți codifica propriile funcții sau puteți utiliza funcții încorporate furnizate de Visual Basic. De exemplu, în acest exemplu, ambele Acumși MsgBox sunt funcții. Acum returnează timpul sistemului.
MsgBox (acum)

H

Gazdă
Un computer sau un proces de pe un computer care oferă un serviciu unui alt computer sau proces. De exemplu, VBScript poate fi „găzduit” de programul browserului Internet, Internet Explorer.

eu

Moştenire
este motivul pentru care un ticălos fără talent conduce compania în loc de tine.
Nu... Serios ...
Moștenirea este capacitatea unui obiect de a prelua automat metodele și proprietățile altui obiect. Obiectul care furnizează metodele și proprietățile este de obicei numit obiect părinte, iar obiectul care le asumă se numește copil. Deci, de exemplu, în VB .NET, veți vedea adesea afirmații de acest fel:

Obiectul părinte este System. Windows. Formulare. Formular și are un set mare de metode și proprietăți care au fost pre-programate de Microsoft. Form1 este obiectul copil și trebuie să profite de toată programarea părintelui. Comportamentul cheie OOP (obiect orientat de programare) care a fost adăugat la introducerea VB .NET este Moștenirea. VB 6 a acceptat încapsularea și polimorfismul, dar nu și moștenirea.

Instanță
este un cuvânt văzut în explicațiile de programare orientată pe obiecte. Se referă la o copie a unui obiect care a fost creat pentru a fi folosit de un program specific. În VB 6, de exemplu, statementCreateObject (ObjectName) va crea o instanță a unei clase (un tip de obiect). În VB 6 și VB .NET, cuvântul cheie Nou într-o declarație creează o instanță a unui obiect. Verbul instantaneu înseamnă crearea unei instanțe. Un exemplu în VB 6 este:

ISAPI
este interfața programului de aplicații Internet Server. De obicei, orice termen care se încheie în API-ul caracterelor este o interfață de program de aplicație. Aceasta este API-ul folosit de serverul web Internet Information Server (IIS) al Microsoft. Aplicațiile web care utilizează ISAPI rulează considerabil mai rapid decât cele care utilizează CGI, deoarece împărtășesc „procesul” (programare) spațiu de memorie) utilizat de serverul web IIS și, prin urmare, evită procesul de încărcare și descărcare a programului care consumă CGI impune. O API similară folosită de Netscape se numește NSAPI.

K

cuvinte cheie
Cuvintele cheie sunt cuvintele sau simbolurile care sunt părțile elementare ale limbajului de programare Visual Basic. Drept urmare, nu le puteți folosi ca nume în programul dvs. Câteva exemple simple:
Dim Dim ca șir
sau
String Dim ca șir
Ambele sunt nevalide, deoarece Dim și String sunt ambele cuvinte cheie și nu pot fi utilizate ca nume variabile.

M

Metodă
O modalitate de a identifica o funcție software care execută o acțiune sau un serviciu pentru un anumit obiect. De exemplu, Ascunde() metodă pentru formă Form1 elimină formularul de pe afișajul programului, dar nu îl descarcă din memorie. Ar fi codat:
Form1.Hide

Modul
Un modul este un termen general pentru un fișier care conține cod sau informații pe care le adăugați proiectului. De obicei, un modul conține cod de program pe care îl scrieți. În VB 6, modulele au o extensie .bas și există doar trei tipuri de module: formă, standard și clasă. În VB.NET, modulele au de obicei o extensie .vb, dar sunt posibile altele, cum ar fi .xsd pentru un modul de date, .xml pentru un XML modul, .htm pentru o pagină web, .txt pentru un fișier text, .xslt pentru un fișier XSLT, .css pentru o foaie de stil, .rpt pentru un raport Crystal și alții.

Pentru a adăuga un modul, faceți clic dreapta pe proiectul din VB 6 sau aplicația din VB.NET și selectați Adăugare, apoi Modul.

N

namespace
Conceptul de spațiu de nume a fost în jur de ceva timp în programare, dar a devenit doar un cerința ca programatorii Visual Basic să știe de când XML și .NET au devenit critici tehnologii. Definiția tradițională a unui spațiu de nume este un nume care identifică în mod unic un set de obiecte, astfel încât nu există ambiguitate atunci când obiectele din surse diferite sunt folosite împreună. Tipul de exemplu pe care îl vedeți de obicei este ceva precum spațiul de nume Dog și spațiul Furniturenames ambele au obiecte Leg, astfel încât să puteți face referire la un câine. Picior sau un mobilier. Picior și fii foarte clar la ce te referi.

În programarea .NET practică, însă, un spațiu de nume este doar numele care este folosit pentru a face referire la bibliotecile de obiecte Microsoft. De exemplu, ambele System. Date și sistem. XML sunt tipici Referințe în aplicațiile implicite Windows VB .NET și colecția de obiecte pe care le conțin sunt denumite Sistem. Spațiul de nume și sistemul de date. Spațiu de nume XML

Motivul pentru care sunt utilizate „alte piese” precum „Câine” și „Mobilă” sunt utilizate în alte definiții: „ambiguitatea” problema apare cu adevărat doar atunci când definiți propriul spațiu de nume, nu și atunci când utilizați obiectul Microsoft biblioteci. De exemplu, încercați să găsiți nume de obiect care sunt duplicate între Sistem. Date și sistem. XML.

Când utilizați XML, un spațiu de nume este o colecție de tip de element și nume de atribute. Aceste tipuri de elemente și nume de atribute sunt identificate în mod unic de numele spațiului de nume XML din care fac parte. În XML, un spațiu de nume este dat numele unui identificator de resurse uniforme (URI) - cum ar fi un site Web adresa - atât pentru că spațiul de nume ar putea fi asociat cu site-ul, cât și pentru că un URI este unic Nume. Atunci când este utilizat în acest fel, URI nu este obligatoriu să fie utilizat altfel decât ca nume și nu trebuie să existe un document sau o schemă XML la acea adresă.

Grup de știri
Un grup de discuții a funcționat prin internet. Grupurile de știri (cunoscute și sub numele de Usenet) sunt accesate și vizualizate pe web. Outlook Express (distribuit de Microsoft ca parte a IE) acceptă vizualizarea grupurilor de știri. Grupurile de știri tind să fie populare, distractive și alternative. Vezi Usenet.

O

Obiect
Microsoft îl definește ca fiind
o componentă software care își expune proprietățile și metodele
Halvorson (VB.NET Pas cu pas, Microsoft Press) îl definește ca ...
numele unui element de interfață de utilizator pe care îl creați pe un formular VB cu un control Cutie de instrumente
Libertate (Învățare VB.NET, O'Reilly) îl definește ca fiind...
o instanță individuală a unui lucru
Clark (O introducere a programării orientate pe obiecte cu Visual Basic .NET, APress) îl definește drept...
o structură pentru încorporarea datelor și procedurile de lucru cu datele respective

Există un spectru larg de opinii cu privire la această definiție. Iată unul care este probabil corect în mainstream:

Software care are proprietăți și / sau metode. Un document, o filială sau o relație poate fi un obiect individual, de exemplu. Cele mai multe, dar nu toate, obiectele sunt membre ale unei colecții de un fel.

Biblioteca de obiecte
Un fișier cu extensia .olb care oferă informații controlerelor de automatizare (cum ar fi Visual Basic) despre obiectele disponibile. Navigatorul de obiecte Visual Basic (meniul Vizualizare sau tasta funcțională F2) vă va permite să parcurgeți toate bibliotecile de obiecte disponibile.

OCX
Extensia de fișier (și numele generic) pentru OLE Ccontrol ustom ( X trebuie să fi fost adăugat pentru că arăta mișto la tipurile Microsoft Marketing). Modulele OCX sunt module de programe independente la care pot fi accesate și alte programe dintr-un mediu Windows. Controalele OCX au înlocuit controalele VBX scrise în Visual Basic. OCX, atât ca termen de marketing, cât și ca tehnologie, a fost înlocuit de controale ActiveX. ActiveX este compatibil înapoi cu controalele OCX deoarece containerele ActiveX, cum ar fi Microsoft Internet Explorer, pot executa componente OCX. Controalele OCX pot fi fie pe 16 biți, fie pe 32 biți.

OLE

OLE înseamnă legarea și încorporarea obiectelor. Aceasta este o tehnologie care a venit pe scena împreună cu prima versiune de succes cu Windows: Windows 3.1. (Care a fost lansat în aprilie 1992. Da, Virginia, aveau calculatoare cu mult timp în urmă.) Primul truc pe care OLE l-a făcut posibil a fost crearea a ceea ce se numește „document compus” sau a unui document care are conținut creat de mai mulți cerere. De exemplu, un document Word care conține o foaie de calcul Excel autentică (nu o imagine, ci lucrul real). Datele pot fi furnizate fie prin „conectare”, fie prin „încorporare” care contabilizează numele. OLE a fost extins treptat la servere și rețele și a câștigat din ce în ce mai multe capacități.

OOP - Programare orientată pe obiecte

O arhitectură de programare care accentuează utilizarea obiectelor ca elemente fundamentale ale programelor. Acest lucru se realizează prin furnizarea unui mod de a crea blocuri de construcție, astfel încât acestea să includă atât date cât și funcții accesate printr-o interfață (acestea se numesc „proprietăți” și „metode” din VB).

Definiția OOP a fost controversată în trecut, deoarece unii puriști OOP au insistat vehement că limbaje precum C ++ și Java erau obiect orientat și VB 6 nu a fost pentru că OOP a fost definit (de către puriști) ca încorporând cei trei piloni: Moștenire, Polimorfism și Încapsularea. Iar VB 6 nu a implementat niciodată moștenirea. Alte autorități (Dan Appleman, de exemplu), au subliniat că VB 6 a fost foarte productiv pentru construirea blocurilor de coduri reutilizabile binare și, prin urmare, a fost suficient pentru OOP. Această controversă va încetini acum, deoarece VB .NET este foarte eficace OOP - și, cu siguranță, include Moștenirea.

P

Perl
este un acronim care se extinde de fapt la „Extragerea practică și raportarea limbajului”, dar acest lucru nu face prea mult pentru a vă ajuta să înțelegeți ce este. Deși a fost creat pentru procesarea textului, Perl a devenit cea mai populară limbă pentru scrierea programelor CGI și a fost limba originală a web-ului. Oamenii care au foarte multă experiență cu Perl o iubesc și o înjură. Însă programatorii noi tind să înjure în schimb, deoarece au reputația de a nu fi ușor de învățat. VBScript și Javascript înlocuiesc Perl pentru programarea web astăzi. Perl este, de asemenea, utilizat foarte mult de administratorii Unix și Linux pentru automatizarea lucrărilor lor de întreținere.

Proces
se referă la un program care se execută în prezent sau „rulează” pe un computer.

polimorfismul
este un cuvânt văzut în explicațiile de programare orientată pe obiecte. Aceasta este abilitatea de a avea două obiecte diferite, de două tipuri diferite, care ambele implementează aceeași metodă (polimorfismul înseamnă literalmente „multe forme”). Așadar, de exemplu, s-ar putea să scrieți un program pentru o agenție guvernamentală numită GetLicense. Dar licența ar putea fi o licență pentru câine, permis de conducere sau licență pentru a funcționa pentru un birou politic („licență de a fura” ??). Visual Basic stabilește care dintre acestea este intenționat prin diferențele de parametri folosiți pentru apelarea obiectelor. Atât VB 6 cât și VB .NET oferă polimorfism, dar folosesc o arhitectură diferită pentru a o face.
solicitat de Beth Ann

Proprietate
În Visual Basic, un atribut numit al unui obiect. De exemplu, fiecare obiect Toolbox are un Numeproprietate. Proprietățile pot fi setate schimbându-le în fereastra Proprietăți la timpul de proiectare sau prin declarații ale programului în timpul rulării. De exemplu, aș putea schimba Nume proprietatea unei forme Form1cu afirmația:
Form1.Name = "MyFormName"

VB 6 folosește Obține proprietate, Set de proprietăți și Proprietatea Let declarații pentru manipularea proprietăților obiectelor. Această sintaxă a fost complet revizuită în VB.NET. Sintaxa Get și Set nu este deloc aceeași și Let nu este deloc acceptată.

În VB.NET a câmpul de membri într-o clasă este o proprietate.

Clasa MyClass. Privatefieldfield ca String. Submeticul de clasă public () „orice face această clasă. Sub final. Clasa finală.

Public
În Visual Basic .NET, cuvântul cheie din declarația de declarație care face ca elementele să fie accesibile din cod oriunde în cadrul aceluiași proiect, din alte proiecte care fac referire la proiect și din orice ansamblu construit din proiect. Dar vezi Nivel de acces la fel și pe acest aspect.

Iată un exemplu:

Clasa publică aPublicClassName. 

Publicul poate fi utilizat doar la nivel de modul, interfață sau spațiu de nume. Nu puteți declara un element ca public în cadrul unei proceduri.

R

Inregistreaza-te
Înregistrarea unui DLL (Biblioteca dinamică de legături) înseamnă că sistemul știe să îl găsească atunci când o aplicație creează un obiect folosind DLL-ul ProgID. Când este compilat un DLL, Visual Basic îl înregistrează automat pentru aparatul dvs. COM depinde de registrul Windows și necesită ca toate componentele COM să stocheze (sau să „înregistreze”) informații despre ele în registru înainte de a putea fi utilizate. Un cod unic este utilizat pentru diferite componente pentru a vă asigura că nu se ciocnesc. ID-ul se numește GUID sau Globally Unique ID-ulentificator și sunt calculate de compilatoare și alte programe de dezvoltare folosind un algoritm special.

S

domeniu
Partea unui program în care o variabilă poate fi recunoscută și utilizată în enunțuri. De exemplu, dacă este declarată o variabilă (DIM declarație) în declaraţii o secțiune a unui formular, apoi variabila poate fi utilizată în orice procedură în această formă (cum ar fi Clic eveniment pentru un buton pe formular).

Stat
Starea și valorile curente ale unui program care rulează. Acest lucru este de obicei cel mai semnificativ într-un mediu online (cum ar fi un sistem web, cum ar fi un program ASP), unde valorile conținute în variabilele programului se vor pierde dacă nu sunt salvate cumva. Salvarea „informațiilor de stare” critice este o sarcină comună necesară în scrierea sistemelor online.

Şir
Orice expresie care se evaluează la o secvență de caractere contigue. În Visual Basic, un șir este tipul variabilei (VarType) 8.

Sintaxă
Cuvântul „sintaxă” din programare este aproape același cu „gramatica” în limbajele umane. Cu alte cuvinte, este regulile pe care le folosești pentru a crea declarații. Sintaxa din Visual Basic trebuie să permită compilatorului Visual Basic să „înțeleagă” declarațiile dvs. pentru a crea un program executabil.

Această afirmație are sintaxa incorectă

  • a == b

deoarece nu există nicio operație "==" în Visual Basic. (Cel puțin, nu există încă unul! Microsoft adaugă continuu la limbă.)

U

URL-
Localizator de resurse uniform - Aceasta este adresa unică a oricărui document de pe Internet. Diferitele părți ale unui URL au o semnificație specifică.

Piesele unei adrese URL

Protocol Numele domeniului cale Nume de fișier
http: // visualbasic.about.com/ bibliotecă / / săptămână blglossa.htm

„Protocol”, de exemplu, ar putea fi FTP: // sau Mailto: // printre alte lucruri.

Usenet
Usenet este un sistem de discuții distribuit la nivel mondial. Este format dintr-un set de „grupuri de știri” cu nume clasificate ierarhic după subiect. „Articole” sau „mesaje” sunt postate pe aceste grupuri de știri de către persoane de pe computere cu software-ul adecvat. Aceste articole sunt apoi transmise către alte sisteme de calculator interconectate printr-o mare varietate de rețele. Visual Basic este discutat într-o serie de grupuri de știri diferite, cum ar fi Microsoft.public.vb.general.discussion.

UDT
Deși nu este chiar un termen Visual Basic, o definiție a acestui termen a fost solicitată de un cititor Despre Visual Basic, așa este aici!

UDT este un acronim care se extinde la „User Datagram Transport”, dar care nu vă poate spune multe. UDT este unul dintre mai multe „protocoale de nivel de rețea” (altul este TCP - jumătate din TCP / IP, poate mai cunoscut). Acestea sunt pur și simplu metode convenite (standardizate) pentru a transfera biți și octeți prin rețele precum Internet, dar și posibil de la un computer la altul din aceeași cameră. Întrucât este doar o descriere atentă a modului de realizare, ar putea fi folosit în orice aplicație unde transferurile de biți și biți trebuie transferate.

Afirmația UDT față de faimă este că folosește noi fiabilități și mecanisme de control al fluxului / congestiei care se bazează pe un alt protocol numit UDP.

V

VBX
Extensia de fișier (și numele generic) a componentelor utilizate de versiunile pe 16 biți ale Visual Basic (VB1 până la VB4). Acum învechite, VBX-urile nu au două dintre proprietăți (moștenire și polimorfism), mulți cred că sunt cerute de adevărate sisteme orientate pe obiecte. Începând cu VB5, controalele OCX și apoi ActiveX au devenit actuale.

Mașină virtuală
Un termen folosit pentru a descrie o platformă, adică software-ul și mediul de operare, pentru care scrieți cod. Acesta este un concept cheie în VB.NET, deoarece mașina virtuală pe care scrie programatorul VB 6 este radical diferită de cea pe care o folosește programul VB.NET. Ca punct de plecare (dar există mult mai multe), mașina virtuală a VB.NET necesită prezența CLR (Common Language Runtime). Pentru a ilustra conceptul unei platforme de mașini virtuale în utilizare efectivă, VB.NET prevede supleante în meniul Build Configuration Manager:

W

Servicii Web
Software care rulează o rețea și oferă servicii de informații bazate pe standardele XML care sunt accesat printr-o adresă URI (Universal Resource Identifier) ​​și o informație definită XML interfață. Tehnologiile standard XML utilizate în mod normal în serviciile web includ SOAP, WSDL, UDDI și XSD. A se vedea Quo Vadis, Servicii Web, API-ul Google.

Win32
API-ul Windows pentru Microsoft Windows 9X, NT și 2000.

X

XML
Limbajul extensibil de marcare permite proiectanților să își creeze propriile „etichete de marcare” pentru informații. Acest lucru face posibilă definirea, transmiterea, validarea și interpretarea informațiilor între aplicații cu o mai mare flexibilitate și precizie. Specificația XML a fost dezvoltată de W3C (consorțiul World Wide Web - o asociație ai cărei membri sunt corporații internaționale), dar XML este utilizat pentru aplicații mult dincolo de web. (Multe definiții puteți găsi pe web afirmă că este folosit doar pentru web, dar aceasta este o neînțelegere comună. XHTML este un set specific de etichete de marcare bazate pe HTML 4.01, precum și pe XML este exclusiv pentru pagini web.) VB.NET și toate tehnologiile Microsoft .NET folosesc XML pe scară largă.

instagram story viewer