Slovník pojmov jazyka Visual Basic

click fraud protection

32-bit

Počet bitov, ktoré možno spracovávať alebo prenášať paralelne, alebo počet bitov použitých pre jeden prvok v dátovom formáte. Aj keď sa tento výraz používa pri výpočtoch a spracovaní údajov (ako sú 8-bitové, 16-bitové a podobné formulácie), v Podmienky VB, to znamená počet bitov použitých na znázornenie adries pamäte. Prelom medzi 16-bitovým a 32-bitovým spracovaním nastal so zavedením technológie VB5 a OCX.

Úroveň prístupu
V kóde VB je schopnosť iného kódu získať prístup k nemu (to znamená prečítať ho alebo doň zapísať). úroveň prístupu je určená ako deklarovaním kódu, tak aj úrovňou prístupu k kontajneru kódu. Ak kód nemôže získať prístup k prvku, ktorý obsahuje, nemôže získať prístup k žiadnemu z jeho obsiahnutých prvkov, bez ohľadu na to, ako sú deklarované.

Prístupový protokol
Softvér a rozhranie API, ktoré umožňuje aplikáciám a databázam komunikovať informácie. Medzi príklady patrí ODBC - Open DataBase Connectivity, skorý protokol, ktorý sa často používa v spojení s ostatnými, a ADO -

instagram viewer
Dátové objekty ActiveX, Protokol spoločnosti Microsoft na prístup k všetkým druhom informácií vrátane databáz.

ActiveX
je špecifikácia spoločnosti Microsoft pre opakovane použiteľné softvérové ​​komponenty. ActiveX je založený na COM, Component Object Model. Základnou myšlienkou je presne definovať, ako softvérové ​​komponenty interagujú a vzájomne spolupracujú, takže vývojári môžu vytvárať komponenty, ktoré spolupracujú pri použití tejto definície. Komponenty ActiveX sa pôvodne nazývali servery OLE a Servery ActiveX a toto premenovanie (v skutočnosti z marketingových dôvodov, nie z technických dôvodov) vyvolalo veľa zmätku v tom, o čo ide.

Mnoho jazykov a aplikácií nejakým spôsobom podporuje ActiveX a Visual Basic ho veľmi silne podporuje, pretože je to jeden zo základných kameňov prostredia Win32.

Poznámka: Dan Appleman vo svojej knihe o VB.NET, hovorí o ActiveX, „(Niektoré) produkty pochádzajú z marketingového oddelenia.

... Čo bolo ActiveX? Bolo to OLE2 - s novým menom. “

Poznámka 2: Aj keď je VB.NET kompatibilný s komponentmi ActiveX, musia byť uzavreté v „wrapperovom“ kóde a znižujú účinnosť VB.NET. Všeobecne platí, že ak sa od nich môžete vzdialiť pomocou VB.NET, je dobré to urobiť.

API
je TLA (skratka pre tri písmená) pre rozhranie aplikačných programov. Rozhranie API pozostáva z rutín, protokolov a nástrojov, ktoré programátori musia používať na zabezpečenie kompatibility svojich programov so softvérom, pre ktorý je API definované. Správne definované API pomáha aplikáciám spolupracovať tým, že poskytuje rovnaké základné nástroje pre všetkých programátorov. Uvádza sa, že široká škála softvéru od operačných systémov po jednotlivé komponenty má API.

Ovládač automatizácie
Automatizácia je štandardný spôsob sprístupnenia softvérového objektu prostredníctvom definovanej sady rozhraní. Je to skvelý nápad, pretože objekt je k dispozícii v akomkoľvek jazyku, ktorý dodržiava štandardné metódy. Štandard používaný v architektúre Microsoft (a teda VB) sa nazýva automatizácia OLE. Automatizačný radič je aplikácia, ktorá môže používať objekty patriace inej aplikácii. Server automatizácie (niekedy nazývaný komponent automatizácie) je aplikácia, ktorá poskytuje programovateľné objekty ostatným aplikáciám.

C

cache
Vyrovnávacia pamäť je dočasné ukladanie informácií, ktoré sa používa v hardvéri (procesorový čip obvykle obsahuje vyrovnávaciu pamäť hardvérovej pamäte) a softvéru. Pri programovaní webu ukladá do vyrovnávacej pamäte najnovšie navštívené webové stránky. Ak sa na návrat na webovú stránku použije tlačidlo „Späť“ (alebo iné metódy), prehliadač skontroluje cache, aby ste zistili, či je stránka tam uložená, a načíta ju z vyrovnávacej pamäte, čím ušetrí čas a spracovanie. Programátori by si mali uvedomiť, že klienti programov nemusia vždy načítať stránku priamo zo servera. To niekedy vedie k veľmi jemným chybám programu.

Trieda
Tu je definícia knihy:

Formálna definícia objektu a šablóna, z ktorej je inštancia objektu vytvorená. Hlavným účelom triedy je definovať vlastnosti a metódy triedy.

Aj keď je trieda zahrnutá v predchádzajúcich verziách jazyka Visual Basic, stala sa kľúčovou technológiou vo VB.NET a jeho objektovo orientovanom programovaní.

Medzi dôležité nápady týkajúce sa tried patria:

  • Trieda môže mať podtriedy, ktoré môžu zdediť všetky alebo niektoré vlastnosti triedy.
  • Podtriedy môžu tiež definovať svoje vlastné metódy a premenné, ktoré nie sú súčasťou ich rodičovskej triedy.
  • Štruktúra triedy a jej podtried sa nazýva hierarchia triedy.

Triedy zahŕňajú veľa terminológie. Pôvodnú triedu, z ktorej je odvodené rozhranie a správanie, možno identifikovať podľa ktoréhokoľvek z týchto ekvivalentných názvov:

  • Rodičovská trieda
  • nadtřída
  • Základná trieda

Nové triedy môžu mať tieto názvy:

  • Trieda dieťaťa
  • podtrieda

CGI
je spoločné rozhranie brány. Toto je prvotný štandard používaný na prenos informácií medzi webovým serverom a klientom prostredníctvom siete. Napríklad formulár v aplikácii „nákupný košík“ môže obsahovať informácie o žiadosti o kúpu konkrétnej položky. Informácie by sa mohli preniesť na webový server pomocou CGI. CGI sa stále používa veľmi veľa, ASP je úplnou alternatívou, ktorá lepšie pracuje s programom Visual Basic.

Klientsky server
Výpočtový model, ktorý rozdeľuje spracovanie na dva (alebo viac) procesov. zákazník - predkladá žiadosti, ktoré vykonáva server. Je dôležité pochopiť, že procesy sa môžu spúšťať na tom istom počítači, ale zvyčajne prebiehajú po sieti. Napríklad pri vývoji aplikácií ASP programátori často používajú PWS, a server ktorý beží na rovnakom počítači s prehliadačom zákazník ako IE. Keď sa rovnaká aplikácia uvedie do výroby, zvyčajne sa spúšťa cez internet. V pokročilých obchodných aplikáciách sa používa viac vrstiev klientov a serverov. Tento model teraz dominuje počítačovej technike a nahradil model sálových počítačov a „hlúpych terminálov“, ktoré boli skutočne iba monitory displeja pripojené priamo k veľkému počítaču sálových počítačov.

V objektovo orientovanom programovaní sa trieda, ktorá poskytuje metódu inej triede, nazýva server. Trieda, ktorá používa túto metódu, sa nazýva zákazník.

zbierka
Koncept kolekcie v jazyku Visual Basic je jednoducho spôsob, ako zoskupiť podobné objekty. Visual Basic 6 aj VB.NET poskytujú triedu Zbierka, aby vám dali možnosť definovať svoje vlastné zbierky.
Napríklad tento útržok kódu VB 6 pridá do kolekcie dva objekty Form1 a potom zobrazí MsgBox, ktorý vám povie, že v kolekcii sú dve položky.

Súkromný podformulár_Load () Dim myCollection ako nová kolekcia. Dim FirstForm As New Form1. Dim SecondForm ako nový formulár1. MyCollection. Pridajte FirstForm. MyCollection. Pridať SecondForm. MsgBox (myCollection. count) End Sub

COM
je komponentový objektový model. Hoci COM je často spájaný s Microsoftom, COM je otvorený štandard, ktorý určuje, ako komponenty spolupracujú a vzájomne spolupracujú. Microsoft použil COM ako základ pre ActiveX a OLE. Použitie rozhrania COM API zaisťuje, že softvérový objekt sa dá spustiť vo vašej aplikácii pomocou širokej škály programovacích jazykov vrátane jazyka Visual Basic. Komponenty ušetria programátorovi potrebu prepisovania kódu. Komponent môže byť veľký alebo malý a môže vykonávať akýkoľvek druh spracovania, musí však byť znovu použiteľný a musí zodpovedať stanoveným normám interoperability.

ovládanie
v Visual Basic, nástroj, ktorý používate na vytváranie objektov vo formulári jazyka Visual Basic. Ovládacie prvky sa vyberú z panela nástrojov a potom sa použijú na kreslenie objektov vo formulári pomocou ukazovateľa myši. Je dôležité si uvedomiť, že ovládací prvok je iba nástroj používaný na vytváranie objektov GUI, nie samotný objekt.

sušienka
Malý balík informácií, ktorý sa pôvodne odosiela z webového servera do prehliadača a ukladá sa v počítači. Keď váš počítač znova skonzultuje pôvodný webový server, súbor cookie sa odošle späť na server, čo vám umožní reagovať na základe informácií z predchádzajúcej interakcie. Cookies sa zvyčajne používajú na poskytovanie prispôsobených webových stránok pomocou profilu vašich záujmov, ktoré boli poskytnuté pri prvom prístupe na webový server. Inými slovami, webový server vás bude „poznať“ a poskytne vám to, čo chcete. Niektorí ľudia sa domnievajú, že povolenie súborov cookie je bezpečnostným problémom a deaktivuje ich pomocou možnosti, ktorú poskytuje softvér prehliadača. Ako programátor nemôžete závisieť od schopnosti neustále používať súbory cookie.

D

DLL
je Knižnica dynamických odkazov, množina funkcií, ktoré je možné vykonať, alebo údaje, ktoré môže použiť aplikácia systému Windows. DLL je tiež typom súborov DLL. Napríklad „crypt32.dll“ je knižnica Crypto API32 DLL používaná na kryptografiu v operačných systémoch Microsoft. Na vašom počítači sú nainštalované stovky a možno tisíce. Niektoré knižnice DLL sa používajú iba v konkrétnej aplikácii, zatiaľ čo iné, napríklad crypt32.dll, sa používajú v širokej škále aplikácií. Názov sa týka skutočnosti, že knižnice DLL obsahujú knižnicu funkcií, ku ktorým je možné na požiadanie (dynamicky) pristupovať pomocou iného softvéru.

E

zapuzdrenie
je technika objektovo orientovaného programovania, ktorá umožňuje programátorom úplne určiť Vzťah medzi objektmi používajúci rozhranie objektov (spôsob, akým sa tieto objekty nazývajú a parametre prešiel). Inými slovami, objekt možno považovať za „v kapsule“ s rozhraním ako jediný spôsob komunikácie s objektom.

Hlavnou výhodou zapuzdrenia je, že sa vyhnete chybám, pretože ste si úplne istí, ako sa objekt používa váš program a predmet môžu byť v prípade potreby nahradené iným, pokiaľ nový implementuje to isté rozhranie.

Postup udalosti
Blok kódu, ktorý sa volá, keď sa s objektom manipuluje v programe Visual Basic. Manipuláciu môže vykonať užívateľ programu prostredníctvom GUI, programu alebo nejakým iným procesom, ako je napríklad uplynutie časového intervalu. Napríklad väčšina formulár objekt má cvaknutie event. cvaknutie Postup udalosti pre formulárForm1 by bolo identifikované menom Form1_Click ().

vyjadrenie
V jazyku Visual Basic je to kombinácia, ktorá sa vyhodnotí na jednu hodnotu. Napríklad celočíselnej premennej Výsledok sa priradí hodnota výrazu v nasledujúcom útržku kódu:

Dim Výsledok ako celé číslo. Výsledok = CInt ((10 + CInt (vbRed) = 53 * vbTh utorok))

V tomto príklade je výsledku priradená hodnota -1, čo je celé číslo True v jazyku Visual Basic. Aby ste to mohli overiť, vbRed sa rovná 255 a vbTh štvrtok sa rovná 5 v jazyku Visual Basic. Výrazy môžu byť kombináciou operátorov, konštánt, doslovných hodnôt, funkcií a názvov polí (stĺpcov), ovládacích prvkov a vlastností.

F

Prípona súboru / typ súboru
V systéme Windows, DOS a niektorých ďalších operačných systémoch jedno alebo niekoľko písmen na konci názvu súboru. Prípony súborov nasledujú za bodkou (bodka) a označujú typ súboru. Napríklad „this.txt“ je obyčajný textový súbor, „that.htm“ alebo „that.html“ znamená, že ide o webovú stránku. Operačný systém Windows ukladá tieto informácie o priradení do registra systému Windows a dá sa zmeniť pomocou dialógového okna „Typy súborov“, ktoré poskytuje program Prieskumník systému Windows.

rámy
Formát webových dokumentov, ktorý rozdeľuje obrazovku na oblasti, ktoré je možné nezávisle formátovať a ovládať. Jeden rámec sa často používa na výber kategórie, zatiaľ čo druhý rámec zobrazuje obsah tejto kategórie.

funkcie
V jazyku Visual Basic, typ podprogramu, ktorý dokáže prijať argument a vráti hodnotu priradenú funkcii, akoby išlo o premennú. Môžete kódovať svoje vlastné funkcie alebo použiť vstavané funkcie poskytované programom Visual Basic. Napríklad v tomto príklade obidve teraza MsgBox sú funkcie. teraz vráti systémový čas.
MsgBox (teraz)

H

Hostiteľ
Počítač alebo proces v počítači, ktorý poskytuje službu inému počítaču alebo procesu. Napríklad VBScript môže „hostovať“ program webového prehľadávača Internet Explorer.

ja

dedičstvo
je dôvod, prečo spoločnosť, ktorá nie je talentovaná, vedie spoločnosť namiesto vás.
No... vážne ...
Dedičnosť je schopnosť jedného objektu automaticky prevziať metódy a vlastnosti iného objektu. Objekt, ktorý poskytuje metódy a vlastnosti, sa zvyčajne nazýva nadradený objekt a objekt, ktorý ich predpokladá, sa nazýva dieťa. Napríklad vo VB .NET sa často zobrazujú takéto výroky:

Nadradeným objektom je Systém. Windows. Formy. Form a má veľkú množinu metód a vlastností, ktoré boli predprogramované spoločnosťou Microsoft. Form1 je podradeným objektom a využíva všetky výhody programovania rodičov. Kľúčovým správaním OOP (Object Oriented Programming), ktoré bolo pridané pri predstavení VB .NET, je dedičnosť. VB 6 podporoval zapuzdrenie a polymorfizmus, ale nie dedičstvo.

inštancie
je slovo, ktoré sa nachádza v vysvetleniach objektovo orientovaného programovania. Odkazuje na kópiu objektu, ktorý bol vytvorený na použitie konkrétnym programom. Napríklad vo VB 6 vyhlásenieCreateObject (ObjectName) vytvorí inštanciu triedy (typ objektu). Vo VB 6 a VB .NET kľúčové slovo New vo vyhlásení vytvorí inštanciu objektu. Okamžitý sloveso znamená vytvorenie inštancie. Príkladom vo VB 6 je:

ISAPI
je aplikačné programové rozhranie internetového servera. Každý výraz, ktorý končí v znakoch „API“, je zvyčajne aplikačné programové rozhranie. Toto je API, ktoré používa webový server Internet Information Server (IIS) spoločnosti Microsoft. Webové aplikácie, ktoré používajú ISAPI, fungujú podstatne rýchlejšie ako aplikácie, ktoré používajú CGI, pretože zdieľajú „proces“ (programovanie pamäťového priestoru) využívaného webovým serverom IIS, a preto sa vyhnite časovo náročnému procesu načítania a uvoľnenia programu, ktorý má CGI vyžaduje. Podobné API, ktoré používa Netscape, sa nazýva NSAPI.

K

kľúčové
Kľúčové slová sú slová alebo symboly, ktoré sú základnými časťami programovacieho jazyka Visual Basic. Vo svojom programe ich preto nemôžete používať ako mená. Niekoľko jednoduchých príkladov:
Dim Dim ako String
alebo
Dim String ako String
Obidve sú neplatné, pretože Dim aj String sú kľúčové slová a nemôžu sa použiť ako názvy premenných.

M

metóda
Spôsob identifikácie softvérovej funkcie, ktorá vykonáva činnosť alebo službu pre konkrétny objekt. Napríklad Hide () metóda pre formulár Form1 odstráni formulár zo zobrazenia programu, ale nevytvorí ho z pamäte. Bolo by kódované:
Form1.Hide

modul
Modul je všeobecný pojem pre súbor obsahujúci kód alebo informácie, ktoré pridáte do svojho projektu. Modul zvyčajne obsahuje programový kód, ktorý píšete. Vo VB 6 majú moduly príponu .bas a existujú iba tri druhy modulov: forma, štandard a trieda. Vo VB.NET majú moduly zvyčajne príponu .vb, ale sú možné iné, napríklad .xsd pre modul sady údajov, .xml pre XML modul, .htm pre webovú stránku, .txt pre textový súbor, .xslt pre súbor XSLT, .css pre šablónu štýlov, .rpt pre Crystal Report a. iní.

Ak chcete pridať modul, kliknite pravým tlačidlom myši na projekt vo VB 6 alebo na aplikáciu vo VB.NET a vyberte Pridať a potom modul.

N

namespace
Koncept menného priestoru existuje už dosť dlho v programovaní, ale stal sa len požiadavka, aby programátori jazyka Visual Basic o tom vedeli, pretože XML a .NET sa stali kritickými technológie. Tradičná definícia priestoru mien je názov, ktorý jedinečne identifikuje skupinu objektov, takže pri použití objektov z rôznych zdrojov neexistuje žiadna nejednoznačnosť. Typom príkladu, ktorý zvyčajne vidíte, je niečo ako menný priestor Dog a priestor Furniturenamespace majú objekty Leg, takže môžete odkazovať na psa. Noha alebo nábytok. Noha a byť veľmi jasné, o tom, ktorý máte na mysli.

V praktickom programovaní .NET je však menný priestor iba názov, ktorý sa používa na označenie knižníc objektov spoločnosti Microsoft. Napríklad obidva systémy. Dáta a systém. XML sú typické odkazy v predvolených aplikáciách systému Windows VB .NET Windows a kolekcia objektov, ktoré obsahujú, sa označuje ako systém. Menný priestor údajov a systém. XML namespace.

Dôvodom „konfekčné“ príklady ako „pes“ a „nábytok“ sa používajú v iných definíciách je to, že „nejasnosť“ problém sa skutočne objaví iba pri definovaní vlastného priestoru názvov, nie pri používaní objektu spoločnosti Microsoft knižníc. Pokúste sa napríklad nájsť názvy objektov, ktoré sú duplikované medzi systémom. Dáta a systém. XML.

Ak používate XML, namespace je kolekcia typov prvkov a názvov atribútov. Tieto typy prvkov a názvy atribútov sú jednoznačne identifikované názvom menného priestoru XML, ktorého sú súčasťou. V XML je priestor názvov pomenovaný Uniform Resource Identifier (URI) - napríklad adresa - jednak preto, že menný priestor by mohol byť spojený s webom, a tiež preto, že URI je jedinečný názov. Ak sa použije takto, URI sa nemusí používať inak ako ako meno a na tejto adrese nemusí byť dokument alebo schéma XML.

newsgroup
Diskusná skupina prevádzkovaná prostredníctvom internetu. Diskusné skupiny (známe tiež ako Usenet) sú prístupné a prezerané na webe. Program Outlook Express (distribuovaný spoločnosťou Microsoft ako súčasť prehliadača IE) podporuje prezeranie diskusných skupín. Diskusné skupiny majú tendenciu byť populárne, zábavné a alternatívne. Pozri Usenet.

O

objekt
Microsoft ju definuje ako
softvérová súčasť, ktorá odhaľuje svoje vlastnosti a metódy
Halvorson (Krok za krokom VB.NET, Microsoft Press) definuje ako ...
názov prvku používateľského rozhrania, ktorý vytvoríte vo formulári VB s ovládacím prvkom Toolbox
Liberty (Učenie sa VB.NET, O'Reilly) definuje ako...
individuálny príklad veci
Clark (Úvod do objektovo orientovaného programovania s programom Visual Basic .NET, APress) definuje ako...
štruktúru na začlenenie údajov a postupy pre prácu s týmito údajmi

K tejto definícii existuje pomerne široké spektrum názorov. Tu je ten, ktorý má pravdepodobne pravý prúd:

Softvér, ktorý má vlastnosti a / alebo metódy. Dokument, vetva alebo vzťah môžu byť napríklad samostatným objektom. Väčšina, ale nie všetky, objekty sú členmi nejakej zbierky.

Knižnica objektov
Súbor s príponou .olb, ktorý poskytuje informácie radičom automatizácie (ako je Visual Basic) o dostupných objektoch. Prehliadač objektov jazyka Visual Basic (ponuka Zobraziť alebo funkčný kláves F2) vám umožní prehľadávať všetky dostupné knižnice objektov.

OCX
Prípona súboru (a všeobecný názov) pre OLE Ckontrola ustom ( X musel byť pridaný, pretože to vyzeralo skvele pre typy marketingu spoločnosti Microsoft). Moduly OCX sú nezávislé programové moduly, ku ktorým majú prístup iné programy v prostredí Windows. Ovládacie prvky OCX nahradili ovládacie prvky VBX napísané v jazyku Visual Basic. OCX, ako marketingový pojem, tak aj technológia, bol nahradený ovládacími prvkami ActiveX. ActiveX je spätne kompatibilný s ovládacími prvkami OCX, pretože kontajnery ActiveX, ako napríklad Microsoft Internet Explorer, môžu spúšťať komponenty OCX. Ovládacie prvky OCX môžu byť buď 16-bitové alebo 32-bitové.

OLE

OLE je skratka pre prepojenie a vkladanie objektov. Jedná sa o technológiu, ktorá sa prvýkrát objavila na scéne spolu s prvou skutočne úspešnou verziou systému Windows: Windows 3.1. (Ktorý bol prepustený v apríli 1992. Áno, Virginia, mali počítače už dávno.) Prvým trikom, ktorý OLE umožnil, bolo stvorenie toho, čo sa nazýva „zložený dokument“ alebo dokument, ktorého obsah bol vytvorený viac ako jedným aplikácie. Napríklad dokument programu Word obsahujúci originálnu tabuľku programu Excel (nie obrázok, ale skutočnú vec). Údaje možno poskytnúť buď „prepojením“ alebo „vložením“, ktoré zodpovedá za meno. OLE sa postupne rozširovalo na servery a siete a získalo stále viac schopností.

OOP - objektovo orientované programovanie

Architektúra programovania, ktorá zdôrazňuje použitie objektov ako základných stavebných blokov programov. Toto je dosiahnuté poskytnutím spôsobu, ako vytvoriť stavebné bloky tak, aby obsahovali dáta aj funkcie, ku ktorým sa pristupuje cez rozhranie (tieto sa nazývajú "vlastnosti" a "metódy" v VB).

Definícia OOP bola v minulosti kontroverzná, pretože niektorí puristi OOP vehementne trvali na tom, že jazyky ako C ++ a Java sú objektmi orientovaný a VB 6 nebol, pretože OOP bol definovaný (puristami) ako zahŕňajúci tri piliere: Dedičnosť, Polymorfizmus a Zapuzdrenie. A VB 6 nikdy nevykonalo dedičstvo. Iné orgány (napríklad Dan Appleman) poukázali na to, že VB 6 bol veľmi produktívny na vytváranie binárnych opakovane použiteľných kódových blokov, a preto bol dostatočne OOP. Táto kontroverzia zmizne teraz, pretože VB .NET je veľmi dôrazne OOP - a určite zahŕňa dedičnosť.

P

perl
je skratka, ktorá sa v skutočnosti rozširuje na „Praktický extrakcia a jazyk správ“, ale toto vám veľmi nepomôže pochopiť, o čo ide. Aj keď bol vytvorený na spracovanie textu, perl sa stal najobľúbenejším jazykom na písanie programov CGI a bol pôvodným jazykom webu. Ľudia, ktorí majú s Perlom veľa skúseností, to milujú a prisahajú na to. Namiesto toho noví programátori namiesto toho prisahajú, pretože majú povesť, že sa nedajú ľahko naučiť. VBScript a Javascript dnes nahrádzajú Perl za programovanie webu. Perl používajú aj správcovia Unixu a Linuxu na automatizáciu ich údržby.

proces
označuje program, ktorý sa v súčasnosti vykonáva na počítači alebo „beží“ na počítači.

polymorfizmus
je slovo, ktoré sa nachádza v vysvetleniach objektovo orientovaného programovania. Je to schopnosť mať dva rôzne objekty, z dvoch rôznych typov, ktoré implementujú rovnakú metódu (polymorfizmus doslova znamená „veľa foriem“). Napríklad by ste mohli napísať program pre vládnu agentúru GetLicense. Povolenie by však mohlo byť vodičským preukazom, vodičským preukazom alebo vodičským preukazom pre politickú funkciu („preukaz na odcudzenie“). Visual Basic určuje, ktorý z nich je určený rozdielmi v parametroch použitých na volanie objektov. VB 6 aj VB .NET poskytujú polymorfizmus, ale na to používajú inú architektúru.
požiadala Beth Ann

Nehnuteľnosť
V jazyku Visual Basic je pomenovaný atribút objektu. Napríklad každý objekt Toolbox má názovnehnuteľnosť. Vlastnosti je možné nastaviť zmenou v okne Vlastnosti v čase návrhu alebo pomocou príkazov programu v čase spustenia. Napríklad by som mohol zmeniť názov vlastnosť formulára Form1s prehlásením:
Form1.Name = "MyFormName"

Použitie VB 6 Nehnuteľnosť Get, Sada nehnuteľností a Nehnuteľnosť Let príkazy na manipuláciu s vlastnosťami objektov. Táto syntax bola úplne prepracovaná vo VB.NET. Syntax Get and Set nie je vôbec rovnaká a Let nie je vôbec podporovaná.

Vo VB.NET a členské pole v trieda je vlastnosť.

Trieda MyClass. Súkromné ​​členské pole ako String. Verejná podtrieda () 'čokoľvek robí táto trieda. End Sub. Koncová trieda.

verejnosť
V jazyku Visual Basic .NET je kľúčové slovo vo vyhlásení, ktoré umožňuje prístup elementov z kódu kdekoľvek v rámci toho istého projektu, z iných projektov, ktoré sa týkajú projektu, a zo všetkých montážnych celkov postavených na Projekt. Ale pozri Úroveň prístupu aj na to.

Tu je príklad:

Verejná trieda aPublicClassName. 

Verejnosť môže byť použitá iba na úrovni modulu, rozhrania alebo namespace. V rámci postupu nemôžete vyhlásiť prvok za verejný.

R

Registrovať
Registrácia DLL (Knižnica dynamických odkazov) znamená, že systém vie, ako ho nájsť, keď aplikácia vytvorí objekt pomocou ProgID DLL. Po skompilovaní DLL sa Visual Basic automaticky zaregistruje na tomto počítači za vás. COM závisí od registra Windows a vyžaduje, aby všetky komponenty COM ukladali (alebo „registrovali“) informácie o sebe do registra predtým, ako sa dajú použiť. Jedinečný identifikátor sa používa pre rôzne komponenty, aby sa zabezpečilo, že sa nezhodujú. ID sa nazýva GUID alebo Globally Unique IDentifier a sú vypočítané kompilátormi a iným vývojovým softvérom pomocou špeciálneho algoritmu.

S

Rozsah
Časť programu, v ktorej možno premennú rozoznať a použiť v príkazoch. Napríklad, ak je deklarovaná premenná (DIM vo vyhlásení) vyhlásenie v časti formulára, potom sa premenná môže použiť v akomkoľvek postupe v tejto forme (ako je napr cvaknutie udalosť pre tlačidlo vo formulári).

Štát
Aktuálny stav a hodnoty v bežiacom programe. Toto je zvyčajne najvýznamnejšie v online prostredí (napríklad vo webovom systéme, ako je napríklad program ASP), kde sa hodnoty obsiahnuté v programových premenných stratia, pokiaľ nie sú nejako uložené. Ukladanie kritických „stavových informácií“ je bežná úloha pri písaní online systémov.

povrázok
Akýkoľvek výraz, ktorý sa vyhodnocuje podľa postupnosti susediacich znakov. V jazyku Visual Basic je reťazec typ premennej (VarType) 8.

syntax
Slovo „syntax“ je v programovaní v ľudských jazykoch takmer rovnaké ako slovo „gramatika“. Inými slovami, sú to pravidlá, ktoré používate na vytváranie výpisov. Syntax v jazyku Visual Basic musí umožniť kompilátoru jazyka „porozumieť“ vašim príkazom na vytvorenie spustiteľného programu.

Tento príkaz má nesprávnu syntax

  • == b

pretože v jazyku Visual Basic neexistuje žiadna operácia „==“. (Aspoň ešte nie je jeden! Microsoft neustále pridáva tento jazyk.)

U

URL
Uniform Resource Locator - Toto je jedinečná adresa akéhokoľvek dokumentu na internete. Rôzne časti adresy URL majú špecifický význam.

Časti adresy URL

Protokol Doménové meno cesta Názov súboru
http: // visualbasic.about.com/ library / týždenné / blglossa.htm

Napríklad „protokol“ by mohol byť FTP: // alebo Mailto: // okrem iného.

Usenet
Usenet je celosvetovo distribuovaný diskusný systém. Pozostáva zo súboru „diskusných skupín“ s menami, ktoré sú hierarchicky klasifikované podľa témy. „Články“ alebo „správy“ posielajú do týchto diskusných skupín ľudia na počítačoch s príslušným softvérom. Tieto články sa potom vysielajú do iných vzájomne prepojených počítačových systémov prostredníctvom širokej škály sietí. O programe Visual Basic sa diskutuje v niekoľkých rôznych diskusných skupinách, ako napríklad Microsoft.public.vb.general.discussion.

UDT
Aj keď nejde o výraz v jazyku Visual Basic, definíciu tohto výrazu požadoval čitateľ programu Visual Basic, takže tu to je!

UDT je ​​skratka, ktorá sa rozširuje na „User Datagram Transport“, ale to vám nemusí veľa povedať. UDT je ​​jedným z niekoľkých „protokolov sieťovej vrstvy“ (ďalším je TCP - polovica snáď známejšieho protokolu TCP / IP). Sú to jednoducho dohodnuté (štandardizované) metódy prenosu bitov a bajtov v sieťach, ako je internet, ale možno aj z jedného počítača na druhý v tej istej miestnosti. Pretože ide iba o dôkladný popis, ako to urobiť, možno ho použiť v akejkoľvek aplikácii, v ktorej sa musia prenášať bity a bajty.

Tvrdenie spoločnosti UDT o sláve je, že využíva nové mechanizmy kontroly spoľahlivosti a toku / preťaženia, ktoré sú založené na inom protokole nazývanom UDP.

V

VBX
Prípona súboru (a všeobecný názov) komponentov používaných v 16-bitových verziách jazyka Visual Basic (VB1 až VB4). Teraz zastarané, VBX nemajú dve vlastnosti (dedičnosť a polymorfizmus), o ktorých sa mnohí domnievajú, že sú požadované objektovo orientovanými systémami. Počínajúc ovládacími prvkami VB5, OCX a potom ActiveX.

Virtuálny prístroj
Pojem používaný na opis platformy, to znamená softvérového a prevádzkového prostredia, pre ktoré píšete kód. Toto je kľúčový koncept vo VB.NET, pretože virtuálny stroj, na ktorý programátor VB 6 zapisuje, sa radikálne líši od toho, ktorý používa program VB.NET. Virtuálny stroj VB.NET ako východiskový bod (ale existuje oveľa viac) vyžaduje prítomnosť CLR (Common Language Runtime). Na ilustráciu koncepcie platformy virtuálnych strojov v reálnom použití poskytuje VB.NET alternatívy v Správcovi konfigurácie v Správcovi konfigurácie:

W

Webové služby
Softvér, ktorý beží cez sieť a poskytuje informačné služby založené na štandardoch XML, ktoré sú prístupné prostredníctvom adresy URI (Universal Resource Identifier) ​​a informácií definovaných v XML rozhranie. Štandardné technológie XML bežne používané vo webových službách zahŕňajú SOAP, WSDL, UDDI a XSD. Pozri Quo Vadis, Web Services, The Google API.

Win32
Rozhranie Windows API pre systémy Microsoft Windows 9X, NT a 2000.

X

XML
Rozšíriteľný značkovací jazyk umožňuje návrhárom vytvoriť si vlastné prispôsobené značkovacie značky pre informácie. To umožňuje definovať, prenášať, overovať a interpretovať informácie medzi aplikáciami s väčšou flexibilitou a presnosťou. Špecifikácia XML bola vyvinutá konzorciom W3C (World Wide Web konzorcium - asociácia, ktorej členmi sú medzinárodné korporácie), ale XML sa používa pre aplikácie ďaleko za webom. (Mnoho definícií, ktoré môžete nájsť na webe, sa používa iba pre web, ale toto je bežné nedorozumenie. XHTML je špecifická sada značkovacích značiek, ktoré sú založené na HTML 4.01 a tiež XML je výhradne pre webové stránky.) VB.NET a všetky technológie spoločnosti Microsoft .NET používajú XML značne.

instagram story viewer