Ordlista över Visual Basic-villkor

32-bitars

Antalet bitar som kan bearbetas eller överföras parallellt eller antalet bitar som används för enstaka element i ett dataformat. Även om denna term används under beräkning och databehandling (liksom 8-bitars, 16-bitars och liknande formuleringar), VB-villkor, detta betyder antalet bitar som används för att representera minnesadresser. Avbrottet mellan 16-bitars och 32-bitarsbehandling inträffade med introduktionen av VB5 och OCX-teknik.

EN

Åtkomstnivå
I VB-kod, andra koders möjlighet att komma åt den (det vill säga läsa den eller skriva till den). De åtkomstnivå bestäms både av hur du deklarerar koden och av åtkomstnivån för behållaren av koden. Om kod inte har åtkomst till ett innehållande element kan den inte heller få åtkomst till något av de innehållande elementen, oavsett hur de deklareras.

Åtkomstprotokoll
Programvaran och API: et som gör att applikationer och databaser kan kommunicera information. Exempel inkluderar ODBC - Open DataBase Connectivity, ett tidigt protokoll som ofta används i samband med andra och ADO -

instagram viewer
ActiveX-dataobjekt, Microsofts protokoll för åtkomst till alla typer av information, inklusive databaser.

ActiveX
är Microsofts specifikation för återanvändbara programvarukomponenter. ActiveX är baserat på COM, Component Object Model. Den grundläggande idén är att definiera exakt hur mjukvarukomponenter interagerar och samverkar så att utvecklare kan skapa komponenter som arbetar tillsammans med definitionen. ActiveX-komponenter kallades ursprungligen OLE-servrar och ActiveX-servrar och det här namnet (faktiskt av marknadsföring snarare än av tekniska skäl) har skapat mycket förvirring om vad de är.

Många språk och applikationer stöder ActiveX på något eller annat sätt och Visual Basic stöder det mycket starkt eftersom det är en av hörnstenarna i Win32-miljön.

Obs: Dan Appleman, i sin bok om VB.NET, har detta att säga om ActiveX, "(Vissa) produkter kommer från marknadsavdelningen.

... Vad var ActiveX? Det var OLE2 - med ett nytt namn. "

Obs 2: Även om VB.NET är kompatibelt med ActiveX-komponenter, måste de bifogas i "wrapper" -kod och de gör VB.NET mindre effektiv. I allmänhet, om du kan flytta bort från dem med VB.NET, är det en bra idé att göra det.

API
är en TLA (tre bokstavs förkortning) för applikationsprogramgränssnitt. Ett API består av rutiner, protokoll och verktyg som programmerare måste använda för att se till att deras program är kompatibla med den programvara som API är definierad för. Ett väldefinierat API hjälper applikationer att arbeta tillsammans genom att tillhandahålla samma grundläggande verktyg för alla programmerare att använda. En stor mängd programvara från operativsystem till enskilda komponenter sägs ha ett API.

Automation Controller
Automation är ett vanligt sätt att göra ett programobjekt tillgängligt genom en definierad uppsättning gränssnitt. Det här är en bra idé eftersom objektet är tillgängligt för alla språk som följer standardmetoderna. Standarden som används i Microsoft (och därför VB) -arkitektur kallas OLE-automatisering. En automatiseringskontroll är ett program som kan använda föremål som tillhör en annan applikation. En automatiseringsserver (ibland kallad en automatiseringskomponent) är en applikation som tillhandahåller de programmerbara objekten till de andra applikationerna.

C

cache
En cache är ett tillfälligt informationslager som används i både hårdvara (ett processorchip innehåller vanligtvis en hårddiskminnescache) och programvara. Vid webbprogrammering lagrar en cache de senaste besökta webbsidorna. När knappen "Tillbaka" (eller andra metoder) används för att besöka en webbsida kommer webbläsaren att kontrollera cache för att se om sidan är lagrad där och kommer att hämta den från cachen för att spara tid och bearbetning. Programmerare bör komma ihåg att programklienter inte alltid kan hämta en sida direkt från servern. Detta resulterar ibland i mycket subtila programbuggar.

Klass
Här är definitionen av "bok":

Den formella definitionen för ett objekt och mallen från vilken en instans av ett objekt skapas. Klassens huvudsyfte är att definiera klassen egenskaper och metoder.

Trots att den ingår i tidigare versioner av Visual Basic, har klassen blivit en nyckelteknologi i VB.NET och dess objektorienterade programmering.

Bland de viktiga idéerna om klasserna är:

  • En klass kan ha underklasser som kan ärva hela eller några av klassens egenskaper.
  • Underklasser kan också definiera sina egna metoder och variabler som inte ingår i deras överordnade klass.
  • Strukturen för en klass och dess underklasser kallas klasshierarkin.

Klasser involverar mycket terminologi. En originalklass, från vilken gränssnitt och beteende härleds, kan identifieras med något av dessa likvärdiga namn:

  • Föräldraklass
  • super
  • Basklass

Och nya klasser kan ha dessa namn:

  • Barnklass
  • Underklass

CGI
är Common Gateway Interface. Detta är en tidig standard som används för att överföra information mellan en webbserver och en klient över ett nätverk. Till exempel kan ett formulär i en "kundvagnsapplikation" innehålla information om en begäran om att köpa en viss artikel. Informationen kan skickas till en webbserver med CGI. CGI används fortfarande mycket, ASP är ett komplett alternativ som fungerar bättre med Visual Basic.

Klient-server
En datormodell som delar processen mellan två (eller flera) processer. EN klient gör förfrågningar som genomförs av server. Det är viktigt att förstå att processerna kan köras på samma dator men att de normalt körs över ett nätverk. Till exempel, när man utvecklar ASP-applikationer, använder programmerare ofta PWS, a server som körs på samma dator med en webbläsare klient såsom IE. När samma applikation går i produktion körs det normalt över Internet. I avancerade affärsapplikationer används flera lager av klienter och servrar. Denna modell dominerar nu beräkningen och ersatte modellen med stordatorer och "dumma terminaler" som egentligen bara var bildskärmar fästa direkt till en stor stordator-dator.

Vid objektorienterad programmering kallas en klass som tillhandahåller en metod till en annan klass server. Klassen som använder metoden kallas klient.

Samling
Konceptet med en samling i Visual Basic är helt enkelt ett sätt att gruppera liknande objekt. Både Visual Basic 6 och VB.NET tillhandahåller en samlingsklass för att ge dig möjlighet att definiera dina egna samlingar.
Så till exempel lägger detta VB 6-kodavsnitt två Form1-objekt till en samling och visar sedan en MsgBox som säger att det finns två objekt i samlingen.

Privat subform_Load () Dim myCollection som ny samling. Dim FirstForm som ny form1. Dim SecondForm som ny form1. min samling. Lägg till FirstForm. min samling. Lägg till SecondForm. MsgBox (myCollection. Räkna) Avsluta under

COM
är komponentobjektmodell. Även om det ofta är associerat med Microsoft, är COM en öppen standard som anger hur komponenter fungerar tillsammans och samverkar. Microsoft använde COM som bas för ActiveX och OLE. Användningen av COM API säkerställer att ett programobjekt kan lanseras i din applikation med ett stort antal programmeringsspråk inklusive Visual Basic. Komponenter sparar en programmerare från att behöva skriva om kod. En komponent kan vara stor eller liten och kan utföra någon form av behandling, men den måste vara återanvändbar och den måste överensstämma med fastställda standarder för driftskompatibilitet.

Kontrollera
I Visual Basic, verktyget du använder för att skapa objekt på en Visual Basic-form. Kontroller väljs från verktygslådan och används sedan för att rita objekt på formen med muspekaren. Det är nyckeln att inse att kontrollen bara är det verktyg som används för att skapa GUI-objekt, inte själva objektet.

Kaka
Ett litet paket med information som ursprungligen skickas från en webbserver till din webbläsare och lagras på din dator. När din dator konsulterar den ursprungliga webbservern igen, skickas cookien tillbaka till servern, vilket gör att den kan svara på dig med information från föregående interaktion. Cookies används vanligtvis för att tillhandahålla anpassade webbsidor med en profil för dina intressen som tillhandahölls första gången du går in på webbservern. Med andra ord verkar webbservern "känna" dig och tillhandahålla vad du vill. Vissa människor tycker att det är ett säkerhetsproblem att tillåta cookies och inaktivera dem med ett alternativ som tillhandahålls av webbläsarprogramvaran. Som programmerare kan du inte lita på förmågan att använda cookies hela tiden.

D

DLL
är Dynamic Link Library, en uppsättning funktioner som kan köras, eller data som kan användas av ett Windows-program. DLL är också filtypen för DLL-filer. Till exempel är 'crypt32.dll' Crypto API32 DLL som används för kryptografi på Microsoft operativsystem. Det finns hundratals och möjligen tusentals installerade på din dator. Vissa DLL-filer används bara av en specifik applikation, medan andra, till exempel crypt32.dll, används av en mängd olika applikationer. Namnet hänvisar till det faktum att DLL-filer innehåller ett bibliotek med funktioner som kan nås (länkas) på begäran (dynamiskt) av annan programvara.

E

inkapsling
är den objektorienterade programmeringstekniken som gör det möjligt för programmerare att helt bestämma förhållandet mellan objekt som använder objektgränssnittet (hur objekten kallas och parametrarna passerade). Med andra ord kan ett objekt anses vara "i en kapsel" med gränssnittet som det enda sättet att kommunicera med objektet.

De viktigaste fördelarna med inkapsling är att du undviker buggar eftersom du är helt säker på hur ett objekt används i ditt program och objektet kan ersättas med ett annat om det behövs så länge det nya implementerar exakt samma gränssnitt.

Händelseförfarande
Ett kodblock som kallas när ett objekt manipuleras i ett Visual Basic-program. Manipuleringen kan göras av en användare av programmet genom GUI, genom programmet eller genom någon annan process, t.ex. att ett tidsintervall löper ut. Till exempel de flesta Form objekt har en Klick händelse. De Klick Händelseförfarande för formuläretForm1 skulle identifieras med namnet Form1_Click ().

Uttryck
I Visual Basic är detta en kombination som utvärderas till ett enda värde. Till exempel ges heltalvariabeln Resultatet värdet på ett uttryck i följande kodavsnitt:

Dim Resultat som heltal. Resultat = CInt ((10 + CInt (vbRed) = 53 * vbThursday))

I det här exemplet tilldelas resultatet värdet -1 som är heltalet för True i Visual Basic. För att hjälpa dig verifiera detta är vbRed lika med 255 och vbThursday är lika med 5 i Visual Basic. Uttryck kan vara en kombination av operatörer, konstanter, bokstavliga värden, funktioner och namn på fält (kolumner), kontroller och egenskaper.

F

Filtillägg / filtyp
I Windows, DOS och vissa andra operativsystem, en eller flera bokstäver i slutet av ett filnamn. Filnamnstillägg följer en period (punkt) och anger filtypen. Till exempel är 'this.txt' en vanlig textfil, 'that.htm' eller 'that.html' indikerar att filen är en webbsida. Windows-operativsystemet lagrar denna associeringsinformation i Windows-registret och den kan ändras med hjälp av dialogrutan Filtyper som tillhandahålls av Windows Explorer.

ramar
Ett format för webbdokument som delar upp skärmen i områden som kan formateras och kontrolleras oberoende. Ofta används en ram för att välja en kategori medan en annan ram visar innehållet i den kategorin.

Fungera
I Visual Basic, en typ av subrutin som kan acceptera ett argument och returnerar ett värde tilldelat funktionen som om det var en variabel. Du kan koda dina egna funktioner eller använda inbyggda funktioner som tillhandahålls av Visual Basic. Till exempel i detta exempel, båda Nuoch MsgBox är funktioner. Nu returnerar systemtiden.
MsgBox (nu)

H

Värd
En dator eller en process på en dator som tillhandahåller en tjänst till en annan dator eller process. Till exempel kan VBScript "värdas" av webbläsarprogrammet, Internet Explorer.

jag

Arv
är anledningen till att en no-talent skämt driver företaget istället för dig.
Nej... allvarligt ...
Arv är ett objekts förmåga att automatiskt ta på sig ett annat objekts metoder och egenskaper. Objektet som tillhandahåller metoder och egenskaper kallas vanligtvis överordnade objekt och objektet som antar dem kallas barnet. Så till exempel i VB .NET ser du ofta uttalanden som detta:

Det överordnade objektet är System. Windows. Former. Form och den har en stor uppsättning metoder och egenskaper som har förprogrammerats av Microsoft. Form1 är barnobjektet och det får dra nytta av all föräldrars programmering. Det viktiga OOP (Object Oriented Programming) beteende som lades till när VB .NET introducerades är Arv. VB 6 stödde inkapsling och polymorfism, men inte arv.

Exempel
är ett ord som ses i objektorienterade programmeringsförklaringar. Den hänvisar till en kopia av ett objekt som har skapats för användning av ett specifikt program. I VB 6 till exempel uttalandetCreateObject (objekt) skapar en instans av en klass (en typ av objekt). I VB 6 och VB .NET skapar nyckelordet Ny i en deklaration en förekomst av ett objekt. Verbetet instans betyder skapandet av en instans. Ett exempel i VB 6 är:

ISAPI
är Internet Server Application Program Interface. Vanligtvis är varje term som slutar med tecknen "API" ett applikationsprogramgränssnitt. Detta är det API som används av Microsofts webbserver för Internet Information Server (IIS). Webbapplikationer som använder ISAPI kör betydligt snabbare än de som använder CGI eftersom de delar "processen" (programmering) minneutrymme) som används av IIS-webbservern och undviker därför den tidskrävande programbelastningen och lossningsprocessen som CGI kräver. Ett liknande API som används av Netscape kallas NSAPI.

K

Nyckelord
Nyckelord är orden eller symbolerna som är de elementära delarna i Visual Basic-programmeringsspråket. Som ett resultat kan du inte använda dem som namn i ditt program. Några enkla exempel:
Dim Dim som String
eller
Dim String som String
Båda dessa är ogiltiga eftersom Dim och String båda är nyckelord och inte kan användas som variabla namn.

M

Metod
Ett sätt att identifiera en mjukvarufunktion som utför en åtgärd eller en tjänst för ett visst objekt. Till exempel Dölj() metod för form Form1 tar bort formuläret från programdisplayen men lossar inte det från minnet. Det skulle kodas:
Form1.Hide

Modul
En modul är en allmän term för en fil som innehåller kod eller information som du lägger till i ditt projekt. Vanligtvis innehåller en modul programkod som du skriver. I VB 6 har moduler en .bas-förlängning och det finns bara tre typer av moduler: form, standard och klass. I VB.NET har moduler vanligtvis en .vb-förlängning men andra är möjliga, till exempel .xsd för en datamodul, .xml för en XML modul, .htm för en webbsida, .txt för en textfil, .xslt för en XSLT-fil, .css för ett formatmall, .rptfor en Crystal Report och andra.

För att lägga till en modul, högerklicka på projektet i VB 6 eller applikationen i VB.NET och välj Lägg till och sedan Modul.

N

namespace
Konceptet med ett namnutrymme har funnits länge under programmering men har bara blivit ett krav på att Visual Basic-programmerare ska veta om sedan XML och .NET blev kritiska teknik. Den traditionella definitionen av ett namnutrymme är ett namn som unikt identifierar en uppsättning objekt så det finns ingen tvetydighet när objekt från olika källor används tillsammans. Den typ av exempel som du vanligtvis ser är något som hundens namnutrymme och Furniturenamespace har båda föremål så att du kan hänvisa till en hund. Ben eller möbler. Ben och var mycket tydlig om vilken du menar.

I praktisk .NET-programmering är emellertid ett namnutrymme bara det namn som används för att hänvisa till Microsofts objektbibliotek. Till exempel båda systemen. Data och system. XML är typiska referenser i standard VB. NET Windows-applikationer och samlingen av objekt som de innehåller kallas systemet. Datanamnområdet och systemet. XML-namnutrymme.

Anledningen till "sammansatta" exempel som "Hund" och "Möbler" används i andra definitioner är att "tvetydigheten" problemet uppstår egentligen bara när du definierar ditt eget namnområde, inte när du använder Microsofts objekt bibliotek. Försök till exempel att hitta objektnamn som dupliceras mellan System. Data och system. XML.

När du använder XML är ett namnutrymme en samling av elementtyp och attributnamn. Dessa elementtyper och attributnamn identifieras unikt med namnet på XML-namnområdet som de ingår i. I XML ges ett namnutrymme namnet på en enhetlig resursidentifierare (URI) - t.ex. en webbplats adress - både för att namnutrymmet kan kopplas till webbplatsen och eftersom en URI är en unik namn. När det används på detta sätt krävs det inte att URI används förutom som ett namn och det behöver inte finnas ett dokument eller XML-schema på den adressen.

diskussionsgrupp
En diskussionsgrupp drivs via Internet. Nyhetsgrupper (även känd som Usenet) öppnas och visas på webben. Outlook Express (distribuerat av Microsoft som en del av IE) stöder nyhetsgruppsvisning. Nyhetsgrupper tenderar att vara populära, roliga och alternativa. Se Usenet.

O

Objekt
Microsoft definierar det som
en mjukvarukomponent som exponerar dess egenskaper och metoder
Halvorson (VB.NET steg för steg, Microsoft Press) definierar det som ...
namnet på ett användargränssnittselement som du skapar på en VB-form med en verktygslådskontroll
Frihet (Lära sig VB.NET, O'Reilly) definierar det som...
en enskild instans av en sak
Clark (En introduktion till objektorienterad programmering med Visual Basic .NET, APress) definierar det som...
en struktur för att införliva data och procedurer för att arbeta med dessa uppgifter

Det finns ett ganska brett spektrum av åsikter om denna definition. Här är en som troligen är rätt i mainstream:

Programvara som har egenskaper och / eller metoder. Ett dokument, gren eller förhållande kan till exempel vara ett enskilt objekt. De flesta, men inte alla, föremål är medlemmar i en samling av något slag.

Objektbibliotek
En fil med .olb-förlängningen som tillhandahåller information till automatiseringskontroller (som Visual Basic) om tillgängliga objekt. Visual Basic Object Browser (Visa-meny eller funktionsknapp F2) låter dig bläddra i alla objektbibliotek som är tillgängliga för dig.

OCX
Filtillägget (och generiskt namn) för OLE Cbrukskontroll (den X måste ha lagts till eftersom det såg coolt ut för Microsoft Marketing-typer). OCX-moduler är oberoende programmoduler som kan nås av andra program i en Windows-miljö. OCX-kontroller ersatte VBX-kontroller skrivna i Visual Basic. OCX, både som marknadsföringstermin och teknik, ersattes av ActiveX-kontroller. ActiveX är bakåtkompatibel med OCX-kontroller eftersom ActiveX-behållare, till exempel Microsofts Internet Explorer, kan köra OCX-komponenter. OCX-kontroller kan vara antingen 16-bitars eller 32-bitars.

OLE

OLE står för Objektlänkning och inbäddning. Detta är en teknik som först kom på scenen tillsammans med den första riktigt framgångsrika versionen av Windows: Windows 3.1. (Som släpptes i april 1992. Ja, Virginia, de hade datorer för länge sedan.) Det första tricket som OLE möjliggjorde var skapandet av det som kallas ett "sammansatt dokument" eller ett dokument som har innehåll skapat av mer än ett Ansökan. Till exempel ett Word-dokument som innehåller ett äkta Excel-kalkylblad (inte en bild, men själva saken). Uppgifterna kan tillhandahållas antingen genom att "länka" eller "bädda in" som står för namnet. OLE har gradvis utvidgats till servrar och nätverk och har fått allt mer kapacitet.

OOP - Objektorienterad programmering

En programmeringsarkitektur som betonar användningen av objekt som de grundläggande byggstenarna för program. Detta åstadkoms genom att tillhandahålla ett sätt att skapa byggstenarna så att de inkluderar både data och funktioner som nås via ett gränssnitt (dessa kallas "egenskaper" och "metoder" i VB).

Definitionen av OOP har varit kontroversiell tidigare eftersom vissa OOP-purister hävdade hårt att språk som C ++ och Java var objekt orienterad och VB 6 berodde inte på att OOP definierades (av puristerna) som införlivande av de tre pelarna: Arv, polymorfism och Inkapsling. Och VB 6 implementerade aldrig arv. Andra myndigheter (till exempel Dan Appleman) påpekade att VB 6 var mycket produktiv för att bygga binära återanvändbara kodblock och därför var det OOP tillräckligt. Denna kontrovers kommer att dö ned nu eftersom VB .NET är mycket eftertryckligt OOP - och definitivt inkluderar Arv.

P

Perl
är en akronym som faktiskt expanderar till "Praktiskt extrahering och rapporteringsspråk" men detta gör inte så mycket för att hjälpa dig förstå vad det är. Även om det skapades för textbehandling, Perl har blivit det mest populära språket för att skriva CGI-program och var originalspråket på webben. Människor som har mycket erfarenhet av Perl älskar det och svär vid det. Nya programmerare tenderar dock att svära på det istället för att de har ett rykte för att de inte är lätta att lära sig. VBScript och Javascript ersätter Perl för webbprogrammering idag. Perl används också mycket av Unix och Linux-administratörer för att automatisera underhållsarbetet.

Bearbeta
hänvisar till ett program som för närvarande körs eller "körs" på en dator.

polymorfism
är ett ord som ses i objektorienterade programmeringsförklaringar. Detta är förmågan att ha två olika objekt, av två olika typer, som båda implementerar samma metod (polymorfism betyder bokstavligen "många former"). Så till exempel kan du skriva ett program för en myndighet som heter GetLicens. Men licensen kan vara ett hundlicens, ett körkort eller ett körkort för ett politiskt kontor ("licens för att stjäla" ??). Visual Basic bestämmer vilken som är avsedd av skillnader i parametrarna som används för att kalla objekten. Både VB 6 och VB .NET ger polymorfism, men de använder en annan arkitektur för att göra det.
begärt av Beth Ann

Fast egendom
I Visual Basic, ett namngivet attribut för ett objekt. Till exempel har varje Toolbox-objekt ett namnfast egendom. Egenskaper kan ställas in genom att ändra dem i Egenskapsfönstret vid designtid eller genom programförklaringar vid körning. Till exempel kan jag ändra namn egenskap av ett formulär Form1med uttalandet:
Form1.Name = "MyFormName"

VB 6 använder Fastighet Få, Fastighetsuppsättning och Fastighet Let uttalanden för att manipulera objektens egenskaper Denna syntax har omarbetats fullständigt i VB.NET. Syntaxen Get and Set är inte alls och Låt stöds inte alls.

I VB.NET a medlemsfält i en klass är en egendom.

Klass MyClass. Privat medlemsfält som String. Offentlig underklassmetod () "vad den här klassen gör. Avsluta under. Slutklass.

offentlig
I Visual Basic .NET är nyckelordet i deklarationen som gör att elementen är tillgängliga från kod var som helst inom samma projekt, från andra projekt som refererar till projektet, och från alla enheter byggda från projekt. Men se Åtkomstnivå också på detta.

Här är ett exempel:

Public Class aPublicClassName. 

Offentlig kan endast användas på modul-, gränssnitts- eller namnutrymmenivå. Du kan inte förklara att ett element är offentligt inom en procedur.

R

Registrera
Registrera en DLL (Dynamic Link Library) betyder att systemet vet hur man hittar det när ett program skapar ett objekt med DLL: s ProgID. När en DLL kompileras registrerar Visual Basic det automatiskt på den maskinen för dig. COM beror på Windows-registret och kräver att alla COM-komponenter lagrar (eller "registrerar") information om sig själva i registret innan de kan användas. Ett unikt ID används för olika komponenter för att säkerställa att de inte kolliderar. ID: n kallas GUID, eller Globally Unique IDentifier och de beräknas av kompilatorer och annan utvecklingsprogramvara med hjälp av en speciell algoritm.

S

Omfattning
Den del av ett program där en variabel kan identifieras och användas i uttalanden. Om till exempel en variabel deklareras (DÄMPA uttalande) i deklarationer del av ett formulär, sedan kan variabeln användas i vilken procedur som helst i den formen (t.ex. Klick event för en knapp på formuläret).

stat
Det aktuella tillståndet och värdena i ett löpande program. Detta är vanligtvis mest betydelsefullt i en onlinemiljö (till exempel ett webbsystem som ett ASP-program) där värdena i programvariabler kommer att gå förlorade om de inte sparas på något sätt. Spara kritisk "tillståndsinformation" är en vanlig uppgift som krävs för att skriva onlinesystem.

Sträng
Varje uttryck som utvärderar till en sekvens av sammanhängande tecken. I Visual Basic är en sträng variabeltypen (VarType) 8.

Syntax
Ordet "syntax" i programmering är nästan samma som "grammatik" på mänskliga språk. Med andra ord är det reglerna du använder för att skapa uttalanden. Syntaxen i Visual Basic måste låta Visual Basic-kompilatorn "förstå" dina uttalanden för att skapa ett körbart program.

Detta uttalande har fel syntax

  • a == b

eftersom det inte finns någon "==" operation i Visual Basic. (Åtminstone finns det ingen ännu! Microsoft lägger kontinuerligt till språket.)

U

URL
Uniform Resource Locator - Detta är den unika adressen till alla dokument på Internet. De olika delarna av en URL har specifik betydelse.

Delarna av en URL

Protokoll Domän namn Väg Filnamn
http: // visualbasic.about.com/ bibliotek / vecka / blglossa.htm

"Protokoll" kan till exempel vara FTP: // eller Mailto: // bland annat.

Usenet
Usenet är ett globalt distribuerat diskussionssystem. Det består av en uppsättning 'nyhetsgrupper' med namn som klassificeras hierarkiskt efter ämne. 'Artiklar' eller 'meddelanden' läggs ut till dessa nyhetsgrupper av personer på datorer med rätt programvara. Dessa artiklar sänds sedan till andra sammankopplade datorsystem via en mängd olika nätverk. Visual Basic diskuteras i ett antal olika nyhetsgrupper som Microsoft.public.vb.general.discussion.

UDT
Även om det inte riktigt är en Visual Basic-term begärdes en definition av detta begrepp av en Om Visual Basic-läsare så här är det!

UDT är en akronym som utvidgas till "User Datagram Transport", men som kanske inte säger mycket. UDT är ett av flera "nätverkslagerprotokoll" (ett annat är TCP - hälften av den kanske mer kända TCP / IP). Dessa är helt enkelt överenskomna (standardiserade) metoder för att överföra bitar och byte över nätverk som Internet men också eventuellt från en dator till en annan i samma rum. Eftersom det bara är en noggrann beskrivning av hur man gör det, kan det användas i alla applikationer där bitar och byte måste överföras.

UDT: s anspråk på berömmelse är att det använder nya mekanismer för tillförlitlighet och flöde / trängsel som är baserade på ett annat protokoll som heter UDP.

V

VBX
Filförlängningen (och generiskt namn) för komponenter som används av 16-bitarsversioner av Visual Basic (VB1 till VB4). Nu föråldrade har VBX inte två av egenskaperna (arv och polymorfism) som många tror krävs av riktiga objektorienterade system. Börjar med VB5, OCX och sedan ActiveX-kontroller blev aktuella.

Virtuell maskin
En term som används för att beskriva en plattform, det vill säga programvaran och driftsmiljön, för vilken du skriver kod. Detta är ett nyckelbegrepp i VB.NET eftersom den virtuella maskinen som VB 6-programmeraren skriver till är radikalt annorlunda än den som VB.NET-programmet använder. Som utgångspunkt (men det finns mycket mer) kräver VB.NETs virtuella maskin närvaron av CLR (Common Language Runtime). För att illustrera konceptet med en virtuell maskinplattform i faktisk användning, tillhandahåller VB.NET alternativ i Build-menyn Configuration Manager:

W

Webbservice
Programvara som kör över ett nätverk och tillhandahåller informationstjänster baserade på XML-standarder som är åtkomst via en URI-adress (Universal Resource Identifier) ​​och en XML-definierad information gränssnitt. Vanliga XML-tekniker som normalt används i webbtjänster inkluderar SOAP, WSDL, UDDI och XSD. Se Quo Vadis, webbtjänster, Google API.

Win32
Windows API för Microsoft Windows 9X, NT och 2000.

X

XML
Med Extensible Markup Language kan designers skapa sina egna skräddarsydda "markup-taggar" för information. Detta gör det möjligt att definiera, överföra, validera och tolka information mellan applikationer med större flexibilitet och noggrannhet. XML-specifikationen har utvecklats av W3C (World Wide Web-konsortiet - en förening vars medlemmar är internationella företag) men XML används för applikationer långt bortom webben. (Många definitioner som du kan hitta på webben anger att den bara används för webben, men detta är en vanlig missförstånd. XHTML är en specifik uppsättning markeringstaggar som är baserade på HTML 4.01 liksom XML som är uteslutande för webbsidor.) VB.NET och all Microsoft .NET-teknik använder XML i stor utsträckning.

instagram story viewer