32-bittinen
Bittien lukumäärä, joita voidaan käsitellä tai lähettää rinnakkain, tai bittien lukumäärä, jota käytetään yksittäisessä elementissä datamuodossa. Vaikka tätä termiä käytetään koko laskennassa ja tietojenkäsittelyssä (kuten 8-bittiset, 16-bittiset ja vastaavat formulaatiot), VB-termit, tämä tarkoittaa bittien lukumäärää, joita käytetään edustamaan muistiosoitteita. Tauko 16-bittisen ja 32-bittisen prosessoinnin välillä tapahtui VB5- ja OCX-tekniikan käyttöönoton myötä.
Käyttöoikeustaso
VB-koodissa muun koodin kyky käyttää sitä (eli lukea tai kirjoittaa sille). käyttöoikeustaso määräytyy sekä sen mukaan, kuinka ilmoitat koodi, että koodisäiliön käyttöoikeustasolla. Jos koodi ei pääse käsittämään sisältävää elementtiä, niin se ei voi käyttää myöskään sen sisältämiä elementtejä riippumatta siitä, kuinka ne julistetaan.
Käyttöpöytäkirja
Ohjelmisto ja sovellusliittymä, jonka avulla sovellukset ja tietokannat voivat välittää tietoja. Esimerkkejä ovat ODBC - Open DataBase Connectivity, varhainen protokolla, jota käytetään usein yhdessä muiden kanssa, ja ADO -
ActiveX
on Microsoftin määrittelemä uudelleenkäytettäviä ohjelmistokomponentteja. ActiveX perustuu COM, Component Object Model. Perusajatuksena on määritellä tarkalleen kuinka ohjelmistokomponentit ovat vuorovaikutuksessa ja yhdessä, jotta kehittäjät voivat luoda komponentteja, jotka toimivat yhdessä määritelmää käyttämällä. ActiveX-komponentteja kutsuttiin alun perin OLE-palvelimiksi ja ActiveX-palvelimet ja tämä uudelleennimeäminen (tosiasiallisesti markkinoinnista eikä teknisistä syistä) on luonut paljon sekaannusta siitä, mitä ne ovat.
Monet kielet ja sovellukset tukevat jollain tavalla ActiveX: ää, ja Visual Basic tukee sitä erittäin voimakkaasti, koska se on yksi Win32-ympäristön kulmakivistä.
Huomaa: Dan Appleman, teoksessaan VB.NET, onko tämä sanottava ActiveX: n ", (Jotkut) tuotteet tulevat markkinointiosastolta.
... Mikä oli ActiveX? Se oli OLE2 - uudella nimellä. "
Huomautus 2: Vaikka VB.NET on yhteensopiva ActiveX-komponenttien kanssa, niiden on oltava suljettuina "kääre" -koodiin ja ne tekevät VB.NET: stä vähemmän tehokasta. Yleensä, jos voit siirtyä pois niistä VB.NET: llä, se on hyvä idea tehdä se.
API
on TLA (kolmen kirjaimen lyhenne) sovellusohjelmarajapinnalle. API koostuu rutiineista, protokollista ja työkaluista, jotka ohjelmoijat on varmistettava, että heidän ohjelmat ovat yhteensopivia ohjelmiston kanssa, jolle API on määritelty. Hyvin määritelty sovellusliittymä auttaa sovelluksia toimimaan yhdessä tarjoamalla samat perustyökalut kaikille ohjelmoijille. Useilla ohjelmistoilla käyttöjärjestelmistä yksittäisiin komponentteihin sanotaan olevan API.
Automaatio-ohjain
Automaatio on tavanomainen tapa saada ohjelmistoobjekti saataville määritellyn käyttöliittymäjoukon kautta. Tämä on loistava idea, koska objekti on saatavana kaikille kielille, joka noudattaa standardimenetelmiä. Microsoftin (ja siksi VB) arkkitehtuurissa käytettyä standardia kutsutaan OLE-automaatioksi. Automaatio-ohjain on sovellus, joka voi käyttää toiseen sovellukseen kuuluvia objekteja. Automaatiopalvelin (jota joskus kutsutaan automaatiokomponentiksi) on sovellus, joka tarjoaa ohjelmoitavat kohteet muille sovelluksille.
C
Kätkö
Välimuisti on väliaikainen tietovarasto, jota käytetään sekä laitteistossa (prosessorin siru sisältää tyypillisesti laitteiston muistin välimuistin) että ohjelmistossa. Verkko-ohjelmoinnissa välimuisti tallentaa viimeisimmät käydyt verkkosivut. Kun Takaisin-painiketta (tai muita menetelmiä) käytetään verkkosivun uudelleenkäyttöön, selain tarkistaa välimuisti nähdäksesi onko sivu tallennettu sinne ja noutaa se välimuistista säästääksesi aikaa ja käsittely. Ohjelmoijien tulee muistaa, että ohjelma-asiakkaat eivät välttämättä aina nouta sivua suoraan palvelimelta. Tämä johtaa joskus erittäin hienoihin ohjelmavirheisiin.
luokka
Tässä on "kirjan" määritelmä:
Objektin muodollinen määritelmä ja malli, josta objektin esiintymä luodaan. Luokan päätarkoitus on määritellä luokan ominaisuudet ja menetelmät.
Vaikka luokka sisältyy aiempiin Visual Basic -versioihin, siitä on tullut keskeinen tekniikka VB.NET: ssä ja sen olio-ohjelmoinnissa.
Tuntien tärkeitä ideoita ovat:
- Luokalla voi olla alaluokkia, jotka voivat periä kaikki tai jotkut luokan ominaisuuksista.
- Alaluokat voivat myös määritellä omat menetelmänsä ja muuttujansa, jotka eivät kuulu heidän vanhempaan luokkaansa.
- Luokan ja sen alaluokkien rakennetta kutsutaan luokkahierarkiaksi.
Luokat sisältävät paljon terminologiaa. Alkuperäinen luokka, josta rajapinta ja käyttäytyminen johdetaan, voidaan tunnistaa millä tahansa seuraavista vastaavista nimistä:
- Vanhempi luokka
- yliluokka
- Perusluokka
Ja uusilla luokilla voi olla nämä nimet:
- Lasten luokka
- alaluokka
CGI
on yleinen yhdyskäytävärajapinta. Tämä on varhainen standardi, jota käytetään tiedon siirtämiseen verkkopalvelimen ja asiakkaan välillä verkon välityksellä. Esimerkiksi "ostoskori" -sovelluksen lomake voi sisältää tietoja tietyn tuotteen ostamista koskevasta pyynnöstä. Tiedot voidaan välittää web-palvelimelle CGI: n avulla. CGI: tä käytetään edelleen paljon, ASP on täydellinen vaihtoehto, joka toimii paremmin Visual Basicin kanssa.
Client / Server
Laskentamalli, joka jakaa prosessoinnin kahden (tai useamman) prosessin välillä. asiakas tekee pyyntöjä, jotka palvelin. On tärkeää ymmärtää, että prosessit voivat olla käynnissä samalla tietokoneella, mutta ne yleensä toimivat verkon yli. Esimerkiksi ASP-sovelluksia kehitettäessä ohjelmoijat käyttävät usein PWS: ää, a palvelin joka toimii samalla tietokoneella selaimen kanssa asiakas kuten IE. Kun sama sovellus tulee tuotantoon, se toimii yleensä Internetin kautta. Edistyneissä liiketoimintasovelluksissa käytetään useita asiakas- ja palvelinkerroksia. Tämä malli hallitsee nyt tietojenkäsittelyä ja korvasi mainframe-mallin ja ”tyhmät päätteet” -mallin, jotka olivat tosiasiassa vain näytönäyttöjä, jotka oli kiinnitetty suoraan suureen keskusyksikön tietokoneeseen.
Olio-ohjelmoinnissa luokkaa, joka tarjoaa menetelmän toiselle luokalle, kutsutaan luokkaksi palvelin. Menetelmää käyttävää luokkaa kutsutaan asiakas.
Kokoelma
Visual Basic -kokoelman käsite on yksinkertaisesti tapa ryhmitellä samanlaisia esineitä. Sekä Visual Basic 6 että VB.NET tarjoavat kokoelmaluokan, joka antaa sinulle mahdollisuuden määritellä omat kokoelmasi.
Joten esimerkiksi tämä VB 6 -koodinpätkä lisää kaksi lomakkeen1 lomaketta objektiin ja näyttää sitten MsgBoxin, joka kertoo, että kokoelmassa on kaksi kohdetta.
Yksityinen alimuoto_lataus () Himmennä myCollection nimellä uusi kokoelma. Dim FirstForm kuin uusi muoto1. Dim SecondForm uudella lomakkeella1. kokoelmani. Lisää FirstForm. kokoelmani. Lisää SecondForm. MsgBox (oma kokoelma. Kreivi) End Sub
KOM
on komponenttiobjektimalli. Vaikka COM liittyy usein Microsoftiin, COM on avoin standardi, joka määrittelee kuinka komponentit toimivat yhdessä ja yhdessä. Microsoft käytti COM: ää ActiveX: n ja OLE: n perustaksi. COM-sovellusliittymän käyttö varmistaa, että ohjelmistoobjekti voidaan käynnistää sovelluksessasi käyttämällä monenlaisia ohjelmointikieliä, mukaan lukien Visual Basic. Komponentit säästävät ohjelmoijaa joutumatta kirjoittamaan uutta koodia. Komponentti voi olla suuri tai pieni ja se voi suorittaa kaikenlaista käsittelyä, mutta sen on oltava uudelleenkäytettävää ja sen on oltava yhteentoimivuuden asettamien standardien mukainen.
ohjaus
Sisään Visual Basic, työkalu, jota käytät objektien luomiseen Visual Basic -lomakkeelle. Ohjaimet valitaan työkalupakista ja käytetään sitten esineiden piirtämiseen lomakkeelle hiiren osoittimen avulla. On tärkeää ymmärtää, että ohjaus on vain työkalu, jota käytetään GUI-objektien luomiseen, ei itse esine.
pikkuleipä
Pieni tietopaketti, joka alun perin lähetetään Web-palvelimelta selaimeen ja tallennetaan tietokoneellesi. Kun tietokone ottaa uudelleen yhteyttä alkuperäiseen Web-palvelimeen, eväste lähetetään takaisin palvelimelle, jotta se voi vastata sinulle edellisen vuorovaikutuksen tietojen avulla. Evästeitä käytetään yleensä räätälöityjen verkkosivujen tarjoamiseen käyttämällä kiinnostuksen profiilisi, joka toimitettiin ensimmäisen kerran, kun käytät web-palvelinta. Toisin sanoen Web-palvelin näyttää "tuntevan" sinut ja tarjoavan haluamasi. Jotkut ihmiset katsovat, että evästeiden salliminen on tietoturvaongelma, ja poistavat ne käytöstä selainohjelmiston tarjoamalla vaihtoehdolla. Ohjelmoijana et voi olla riippuvainen kyvystä käyttää evästeitä koko ajan.
D
DLL
On Dynaaminen linkkikirjasto, joukko toimintoja, jotka voidaan suorittaa, tai tietoja, joita Windows-sovellus voi käyttää. DLL on myös DLL-tiedostojen tiedostotyyppi. Esimerkiksi 'crypt32.dll' on Crypto API32 DLL, jota käytetään salausun Microsoftin käyttöjärjestelmissä. Tietokoneeseesi on asennettu satoja ja mahdollisesti tuhansia. Joitakin DLL-tiedostoja käyttää vain tietty sovellus, kun taas toisia, kuten crypt32.dll, käytetään monenlaisissa sovelluksissa. Nimi viittaa siihen, että DLL-tiedostot sisältävät kirjasto toimintoja, joihin muut ohjelmistot voivat käyttää (linkittää) pyynnöstä (dynaamisesti).
E
kapselointi
on oliokeskeinen ohjelmointitekniikka, jonka avulla ohjelmoijat voivat täysin määrittää objektien välinen suhde objektin käyttöliittymää käyttämällä (tapa, jolla esineitä kutsutaan, ja parametrit) kulunut). Toisin sanoen esineen voidaan ajatella olevan "kapselissa" käyttöliittymän kanssa ainoana tapana kommunikoida kohteen kanssa.
Kapseloinnin tärkeimmät hyödyt ovat se, että vältät virheitä, koska olet täysin varma objektin käytöstä ohjelmasi ja objekti voidaan tarvittaessa korvata toisella, kunhan uusi toteuttaa täsmälleen saman käyttöliittymä.
Tapahtuman menettely
Koodilohko, jota kutsutaan, kun objektia manipuloidaan Visual Basic -ohjelmassa. Ohjelman käyttäjä voi suorittaa manipuloinnin GUI: n, ohjelman tai jonkin muun prosessin, kuten aikavälin umpeutumisen, avulla. Esimerkiksi useimmat muoto esineellä on a Klikkaus tapahtuma. Klikkaus Tapahtuman menettely lomakkeelleForm1 tunnistettaisiin nimellä Form1_Click ().
Ilmaisu
Visual Basicissa tämä on yhdistelmä, joka arvioidaan yhdeksi arvoksi. Esimerkiksi kokonaislukumuuttujalle Tulos annetaan lausekkeen arvo seuraavassa koodinpätkässä:
Himma tulos kokonaislukuna. Tulos = CInt ((10 + CInt (vbRed) = 53 * vbTaantai))
Tässä esimerkissä tulokselle on annettu arvo -1, joka on True: n kokonaislukuarvo Visual Basicissa. Tämän vahvistamiseksi vbRed on yhtä suuri kuin 255 ja vbThursday on 5 Visual Basic -versiossa. Lausekkeet voivat olla yhdistelmä operaattoreita, vakioita, kirjaimellisia arvoja, funktioita ja kenttien (sarakkeiden) nimiä, säätimiä ja ominaisuuksia.
F
Tiedostotunniste / tiedostotyyppi
Windows-, DOS- ja joissain muissa käyttöjärjestelmissä yksi tai useita kirjaimia tiedostonimen lopussa. Tiedostonimilaajennukset seuraavat pistettä (piste) ja ilmoittavat tiedostotyypin. Esimerkiksi 'tämä.txt' on tavallinen tekstitiedosto, 'that.htm' tai 'that.html' tarkoittaa, että tiedosto on verkkosivu. Windows-käyttöjärjestelmä tallentaa nämä yhdistystiedot Windowsin rekisteriin, ja niitä voidaan muuttaa Windowsin Resurssienhallinnan tarjoamalla Tiedostotyypit-valintaikkunassa.
kehykset
Verkkodokumenttien muoto, joka jakaa näytön alueille, jotka voidaan muotoilla ja hallita itsenäisesti. Usein yhtä kehystä käytetään luokan valitsemiseen, kun taas toisessa kehyksessä näkyy luokan sisältö.
Toimia
Visual Basic -tyyppisessä aliohjelmassa, joka voi hyväksyä argumentin ja palauttaa toiminnolle määritetyn arvon ikään kuin se olisi muuttuja. Voit koodata omat toiminnot tai käyttää Visual Basicin tarjoamia sisäänrakennettuja toimintoja. Esimerkiksi tässä esimerkissä molemmat Nytja MsgBox ovat toimintoja. Nyt palauttaa järjestelmän ajan.
MsgBox (nyt)
H
isäntä
Tietokone tai tietokoneen prosessi, joka tarjoaa palvelun toiselle tietokoneelle tai prosessille. Esimerkiksi VBScriptiä voi "ylläpitää" selainohjelma, Internet Explorer.
minä
perintö
on syy siihen, että ei-lahjakas ääliö johtaa yritystä sijasta.
Ei... vakavasti ...
Perintö on yhden esineen kyky ottaa automaattisesti käyttöön toisen kohteen menetelmät ja ominaisuudet. Objektia, joka toimittaa menetelmiä ja ominaisuuksia, kutsutaan yleensä vanhemmiobjektiksi ja objektia, joka olettaa ne, kutsutaan lapsiksi. Joten esimerkiksi VB .NET: ssä näet usein seuraavia lauseita:
Yläobjekti on System. Windows. Lomakkeet. Lomake ja siinä on suuri joukko menetelmiä ja ominaisuuksia, jotka Microsoft on ennalta ohjelmoinut. Muoto1 on alaobjekti ja se saa hyödyntää kaikkia vanhempien ohjelmointeja. Tärkein OOP (Object Oriented Programming) -käyttäytyminen, joka lisättiin, kun VB .NET otettiin käyttöön, on perintö. VB 6 tuki kapselointia ja polymorfismia, mutta ei perintöä.
Ilmentymä
on sana, joka nähdään olio-ohjelmoinnin selityksissä. Se viittaa kopioon objektista, joka on luotu tietyn ohjelman käyttöön. Esimerkiksi VB 6: ssa lause lauseCreateObject (objectname) luo luokan esiintymän (objektityypin). VB 6: ssa ja VB .NET: ssä avainsana Uusi ilmoituksessa luo objektin esiintymän. Verbi instantiate tarkoittaa ilmentymän luomista. Esimerkki VB 6: sta on:
ISAPI
on Internet Server Application Program Interface. Yleensä mikä tahansa termi, joka päättyy merkkeihin 'API', on sovellusohjelmarajapinta. Tätä on Microsoftin Internet Information Server (IIS) -verkkopalvelimen käyttämä sovellusliittymä. ISAPI: tä käyttävät Web-sovellukset toimivat huomattavasti nopeammin kuin CGI: tä käyttävät, koska ne jakavat "prosessin" (ohjelmointi IIS-verkkopalvelimen käyttämä muistitila) ja välttää siksi CGI: n aikaa vievää ohjelman lataus- ja purkuprosessia vaatii. Samanlaista Netscapen käyttämää sovellusliittymää kutsutaan NSAPI.
K
avainsana
Avainsanat ovat sanoja tai symboleja, jotka ovat Visual Basic -ohjelmointikielen perusosia. Tämän seurauksena et voi käyttää niitä niminä ohjelmassa. Muutamia yksinkertaisia esimerkkejä:
Dim Dim kielenä
tai
Dim-kieli merkkijonona
Nämä molemmat ovat virheellisiä, koska Dim ja String ovat molemmat avainsanat, eikä niitä voida käyttää muuttujien niminä.
M
Menetelmä
Tapa tunnistaa ohjelmisto-toiminto, joka suorittaa toiminnon tai palvelun tietylle objektille. Esimerkiksi Piilottaa() menetelmä muodolle Form1 poistaa lomakkeen ohjelmanäytöltä, mutta ei poista sitä muistista. Se koodataan:
Form1.Hide
Moduuli
Moduuli on yleinen termi tiedostolle, joka sisältää koodia tai tietoja, jotka lisäät projektiisi. Yleensä moduuli sisältää ohjelmakoodin, jonka kirjoitat. VB 6: ssa moduuleilla on .bas-laajennus ja moduuleja on vain kolme tyyppiä: muoto, vakio ja luokka. VB.NET: ssä moduuleilla on yleensä .vb-tiedostotunniste, mutta muut ovat mahdollisia, kuten .xsd tiedostomoduulille, .xml XML: lle moduuli, .htm verkkosivulle, .txt tekstitiedostolle, .xslt XSLT-tiedostolle, .css tyylilomakkeelle, .rptfor Crystal Report ja toiset.
Lisää moduuli napsauttamalla hiiren kakkospainikkeella projektia VB 6: ssa tai sovellusta VB.NET: ssä ja valitsemalla Lisää ja sitten Moduuli.
N
nimiavaruus
Nimitilan käsite on ollut olemassa jo jonkin aikaa ohjelmoinnissa, mutta siitä on tullut vasta vaatimus siitä, että Visual Basic-ohjelmoijat tietävät siitä, kun XML ja .NET tulivat kriittisiksi teknologioita. Nimitilan perinteinen määritelmä on nimi, joka tunnistaa objektien joukon yksilöllisesti, joten eri lähteistä tulevia objekteja käytettäessä ei ole epäselvyyttä. Yleensä näkemäsi esimerkki on jotain Koiran nimitilassa ja Huonekalunimitilassa molemmilla on Leg-esineitä, joten voit viitata koiraan. Jalka tai huonekalut. Jalka ja ole hyvin selkeä mitä tarkoitat.
Käytännöllisessä .NET-ohjelmoinnissa nimiavaruus on kuitenkin vain nimi, jota käytetään viitaamaan Microsoftin objektikirjastot. Esimerkiksi molemmat järjestelmä. Data ja järjestelmä. XML ovat tyypillisiä viittauksia oletus VB .NET Windows -sovelluksiin ja niiden sisältämään objektien kokoelmaan viitataan järjestelmällä. Tietojen nimitila ja järjestelmä. XML-nimitila.
Siksi "valmiita" esimerkkejä, kuten "Koira" ja "Huonekalut", käytetään muissa määritelmissä, on, että "epäselvyys" ongelma ilmenee todella vain, kun määrität oman nimitilan, ei silloin, kun käytät Microsoftin objektia kirjastoissa. Yritä esimerkiksi löytää objektinimet, jotka on kopioitu järjestelmän välillä. Data ja järjestelmä. XML.
Kun käytät XML-tiedostoa, nimitila on kokoelma elementtityyppiä ja määritteiden nimiä. Nämä elementtityypit ja ominaisuuksien nimet tunnistetaan yksilöllisesti sen XML-nimitilan nimellä, jonka osa ne ovat. XML-tiedostossa nimitilalle annetaan URI: n (Uniform Resource Identifier) nimi, kuten esimerkiksi Web-sivuston osoite - sekä siksi, että nimitila voidaan liittää sivustoon että koska URI on ainutlaatuinen nimi. Kun sitä käytetään tällä tavalla, URI: tä ei tarvita muuta kuin nimeä, eikä osoitteessa tarvitse olla asiakirjaa tai XML-kaavaa.
uutisryhmä
Internetin kautta toimi keskusteluryhmä. Uutisryhmiä (tunnetaan myös nimellä Usenet) käytetään ja katsellaan verkossa. Outlook Express (Microsoftin jakelu osana IE: tä) tukee uutisryhmien katselua. Uutisryhmät ovat yleensä suosittuja, hauskoja ja vaihtoehtoisia. Katso Usenet.
O
Esine
Microsoft määrittelee sen
ohjelmistokomponentti, joka paljastaa sen ominaisuudet ja menetelmät
Halvorson (VB.NET askel askeleelta, Microsoft Press) määrittelee sen ...
työkalulaatikon ohjaimella VB-lomakkeelle luomasi käyttöliittymäelementin nimi
Liberty (Oppiminen VB.NET, O'Reilly) määrittelee sen...
yksittäinen esimerkki asiasta
Clark (Esittely oliokeskeiseen ohjelmointiin Visual Basic .NET: n avulla, APress) määrittelee sen...
rakenne tietojen sisällyttämiseksi ja menettelyt näiden tietojen kanssa työskentelemistä varten
Tästä määritelmästä on melko laaja mielipidevalikoima. Tässä on todennäköisesti oikea valtavirtaan:
Ohjelmisto, jolla on ominaisuuksia ja / tai menetelmiä. Asiakirja, haara tai suhde voi olla esimerkiksi yksittäinen objekti. Suurin osa, mutta ei kaikki, esineet ovat jonkinlaisen kokoelman jäseniä.
Kohdekirjasto
Tiedosto .olb-laajennuksella, joka tarjoaa tietoja automaation ohjaimille (kuten Visual Basic) käytettävissä olevista objekteista. Visual Basic Object -selain (Näytä-valikko tai toimintonäppäin F2) antaa sinun selata kaikkia käytettävissä olevia objektikirjastot.
OCX
Tiedoston tiedostopääte (ja yleisnimi) OLE Ctust hallinta ( X on täytynyt lisätä, koska se näytti hienolta Microsoftin markkinointityypeille). OCX-moduulit ovat itsenäisiä ohjelmoduuleja, joihin muut ohjelmat voivat käyttää Windows-ympäristössä. OCX-ohjaimet korvasivat Visual Basic -sovelluksella kirjoitetut VBX-ohjaimet. OCX, sekä markkinointitermi että tekniikka, korvattiin ActiveX-ohjaimilla. ActiveX on taaksepäin yhteensopiva OCX-ohjaimien kanssa, koska ActiveX-säilöt, kuten Microsoftin Internet Explorer, voivat suorittaa OCX-komponentteja. OCX-ohjaimet voivat olla joko 16-bittisiä tai 32-bittisiä.
OLE
OLE tarkoittaa esineiden linkittämistä ja upottamista. Tämä on tekniikka, joka ensin tuli näyttämölle yhdessä ensimmäisen todella onnistuneen Windows-version kanssa: Windows 3.1. (Joka julkaistiin huhtikuussa 1992. Kyllä, Virginia, heillä oli tietokoneita niin kauan sitten.) Ensimmäinen temppu, jonka OLE mahdollisti, oli luominen siitä, mitä kutsutaan "yhdistelmäasiakirjaksi" tai asiakirjaksi, jonka sisältö on luotu useammalla kuin yhdellä sovellus. Esimerkiksi Word-dokumentti, joka sisältää aitoja Excel-laskentataulukoita (ei kuvaa, vaan todellista). Tiedot voidaan antaa joko "linkittämällä" tai "upottamalla", joka vastaa nimeä. OLE: ta on vähitellen laajennettu koskemaan palvelimia ja verkkoja, ja se on saanut yhä enemmän valmiuksia.
OOP - olio-ohjelmointi
Ohjelmointiarkkitehtuuri, joka korostaa esineiden käyttöä ohjelmien perustavanlaatuisina rakennuspalikoina. Tämä saavutetaan tarjoamalla tapa luoda rakennuspalikoita, jotta ne sisältävät sekä dataa että toiminnot, joihin pääsee käyttöliittymän kautta (näitä kutsutaan "ominaisuuksiksi" ja "menetelmiksi" tunnuksessa) VB).
OOP-määritelmä on ollut kiistanalainen aiemmin, koska jotkut OOP-puristit vaativat kiihkeästi, että kielet, kuten C ++ ja Java, olivat objekti suuntautuneita ja VB 6 ei johdu siitä, että OOP määritettiin (puristien toimesta) sisältävän kolme pilaria: perintö, polymorfismi ja Kapselointi. Ja VB 6 ei koskaan toteuttanut perintöä. Muut viranomaiset (esimerkiksi Dan Appleman) huomauttivat, että VB 6 oli erittäin tuottava binaarisesti käytettävien uudelleenkäytettävien koodilohkojen rakentamiseen, ja siksi se oli riittävä OOP. Tämä kiista kuolee nyt, koska VB .NET on erittäin painokkaasti OOP - ja ehdottomasti sisältää perinnöllisyyden.
P
Perl
on lyhenne, joka tosiasiallisesti laajenee käytännölliseksi uutteeksi ja raporttikieleksi, mutta tämä ei auta paljoakaan ymmärtämään, mikä se on. Vaikka se on luotu tekstinkäsittelyyn, Perl siitä on tullut suosituin kieli CGI-ohjelmien kirjoittamisessa ja se oli verkon alkuperäinen kieli. Ihmiset, joilla on paljon kokemusta Perlin kanssa, rakastavat sitä ja vannovat sitä. Uudet ohjelmoijat kuitenkin yleensä vannonvat sen sijaan, koska sillä on maine siitä, ettei sitä ole helppo oppia. VBScript ja Javascript korvaavat Perlin verkko-ohjelmointiin tänään. Myös Unix- ja Linux-järjestelmänvalvojat käyttävät Perlia paljon ylläpidon automatisointiin.
Käsitellä asiaa
viittaa ohjelmaan, joka parhaillaan suorittaa tai "käynnissä" tietokoneella.
polymorfismi
on sana, joka nähdään olio-ohjelmoinnin selityksissä. Tämä on kyky saada kaksi erilaista objektia, kahta erityyppistä, jotka molemmat toteuttavat saman menetelmän (polymorfismi tarkoittaa kirjaimellisesti "monia muotoja"). Joten esimerkiksi voit kirjoittaa ohjelman valtion virastolle nimeltä GeLicense. Mutta lisenssi voi olla koiran lisenssi, kuljettajan lisenssi tai lisenssi ajaa poliittiseen virkaan ("varastamislupa" ??). Visual Basic määrittää objektien kutsumiseen käytettyjen parametrien erojen perusteella, kumpaa tarkoitetaan. Sekä VB 6 että VB .NET tarjoavat polymorfismin, mutta käyttävät sitä eri arkkitehtuurilla.
pyytänyt Beth Ann
omaisuus
Visual Basic -sovelluksessa objektin nimetty ominaisuus. Esimerkiksi jokaisessa Toolbox-objektissa on Nimiomaisuutta. Ominaisuudet voidaan asettaa muuttamalla niitä Ominaisuudet-ikkunassa suunnitteluaikana tai ohjelman käskyillä ajon aikana. Voisin esimerkiksi muuttaa Nimi lomakkeen omaisuus Form1lausunnolla:
Form1.Name = "MyFormName"
VB 6 käyttää Omaisuus Hanki, Kiinteistövälitys ja Kiinteistön vuokraus lauseet objektien ominaisuuksien manipuloimiseksi. Tätä syntaksia on uudistettu kokonaan VB.NET: ssä. Hanki ja aseta -sintaksi ei ole lainkaan sama, eikä Let-tiedostoa tueta ollenkaan.
VB.NET: ssä a jäsenkenttä jonkin sisällä luokka on omaisuus.
Luokka MyClass. Yksityinen jäsenkenttä merkkijonona. Julkinen alaluokkamenetelmä () 'mitä tämä luokka tekee. End Sub. Loppu luokka.
Julkinen
Visual Basic .NET: ssä, ilmoituslausekkeessa oleva avainsana, joka tekee elementeistä pääsyn koodiin missä tahansa samassa projektissa, muista hankkeeseen viittaavista hankkeista ja kaikista projekti. Mutta katso Käyttöoikeustaso samoin tästä.
Tässä on esimerkki:
Julkinen luokka aPublicClassName.
Julkista voidaan käyttää vain moduulin, käyttöliittymän tai nimitilan tasolla. Elementtiä ei voi julistaa julkiseksi menettelyssä.
R
Rekisteröidy
DLL-tiedoston rekisteröinti (Dynaaminen linkkikirjasto) tarkoittaa, että järjestelmä osaa löytää sen, kun sovellus luo objektin DLL: n ProgID: n avulla. Kun DLL kootaan, Visual Basic rekisteröi sen automaattisesti kyseisellä koneella. COM riippuu Windows-rekisteristä ja vaatii kaikkia COM-komponentteja tallentamaan (tai 'rekisteröimään') tietoja itsestään rekisterissä ennen kuin niitä voidaan käyttää. Eri komponenteille käytetään yksilöllistä tunnusta varmistaakseen, että ne eivät törmää toisiinsa. Tunnusta kutsutaan GUID: ksi tai Globally Unique IDEntifier, ja kääntäjät ja muut kehitysohjelmat laskevat ne erityistä algoritmia käyttämällä.
S
laajuus
Ohjelman osa, jossa muuttuja voidaan tunnistaa ja käyttää lauseissa. Esimerkiksi, jos muuttuja julistetaan (HIMMEÄ lausunto) julistukset lomakkeen osaa, muuttujaa voidaan käyttää missä tahansa muodossa olevassa menettelyssä (kuten Klikkaus tapahtuma painikkeelle lomakkeella).
Osavaltio
Käynnissä olevan ohjelman nykyinen tila ja arvot. Tämä on yleensä merkittävin verkkoympäristössä (kuten web-järjestelmä, kuten ASP-ohjelma), jossa ohjelmamuuttujien arvot menetetään, ellei niitä jollain tavalla tallenneta. Kriittisen "tilainformaation" tallentaminen on yleinen tehtävä, jota tarvitaan online-järjestelmien kirjoittamisessa.
jono
Mikä tahansa lauseke, joka arvioidaan vierekkäisten merkkien sarjaksi. Visual Basic -sovelluksessa merkkijono on muuttujatyyppi (VarType) 8.
Syntaksi
Sana "syntaksi" ohjelmoinnissa on melkein sama kuin "kielioppi" ihmiskielillä. Toisin sanoen, se on sääntö, jota käytät lauseiden luomiseen. Visual Basicin syntaksin on annettava Visual Basic -kääntäjälle "ymmärtää" lausuntonsa suoritettavan ohjelman luomiseksi.
Lausekkeen syntaksi on väärä
- == b
koska Visual Basicissä ei ole "==" -toimintoa. (Ainakaan ei vielä ole! Microsoft lisää jatkuvasti kieltä.)
U
URL-
Uniform Resource Locator - Tämä on kaikkien Internetissä olevien asiakirjojen ainutlaatuinen osoite. URL-osoitteen eri osilla on erityinen merkitys.
URL-osoitteen osat
protokolla | Verkkotunnus | polku | Tiedoston nimi |
http: // | visualbasic.about.com/ | kirjasto / viikoittain / | blglossa.htm |
Esimerkiksi 'pöytäkirja' voisi olla FTP: // tai Mailto: // muun muassa.
usenet
Usenet on maailmanlaajuisesti hajautettu keskustelujärjestelmä. Se koostuu joukosta 'uutisryhmiä', joiden nimet on luokiteltu hierarkkisesti aiheittain. Ihmiset lähettävät artikkeleita tai viestejä uutisryhmiin tietokoneilla, joilla on asianmukainen ohjelmisto. Nämä artikkelit lähetetään sitten toisiinsa kytkettyihin tietokonejärjestelmiin monenlaisten verkkojen kautta. Visual Basicistä keskustellaan useissa erilaisissa uutisryhmissä, kuten Microsoft.public.vb.general.discussion.
UDT
Vaikka tämä ei oikeastaan ole Visual Basic -termi, Tietoja Visual Basic -lukija pyysi tämän termin määritelmää, joten tässä se on!
UDT on lyhenne, joka laajenee "User Datagram Transport", mutta joka ei välttämättä kerro sinulle paljon. UDT on yksi monista "verkkokerrosprotokoloista" (toinen on TCP - puolet ehkä tutummasta TCP / IP: stä). Nämä ovat yksinkertaisesti sovittuja (standardisoituja) menetelmiä bittien ja tavujen siirtämiseksi verkkojen, kuten Internet, mutta myös mahdollisesti yhdestä tietokoneesta toiseen samassa huoneessa. Koska se on vain huolellinen kuvaus siitä, kuinka se tehdään, sitä voidaan käyttää missä tahansa sovelluksessa, jossa bittejä ja tavuja on siirrettävä.
UDT: n väite kuuluisuuteen on, että se käyttää uusia luotettavuuden ja virtauksen / ruuhkien hallintamekanismeja, jotka perustuvat toiseen UDP-nimiseen protokollaan.
V
VBX
Visual Basicin (VB1 - VB4) 16-bittisten versioiden käyttämien komponenttien tiedostopääte (ja yleinen nimi). Nyt vanhentuneilla VBX-laitteilla ei ole kahta ominaisuutta (perinnöllisyys ja polymorfismi), joiden mielestä tosi objektiohjattu järjestelmä vaatii. Alkaen VB5: stä, OCX ja sitten ActiveX-ohjaimet tulivat ajan tasalle.
Virtuaalikone
Termi, jota käytetään kuvaamaan alustaa, eli ohjelmistoa ja käyttöympäristöä, jolle kirjoitat koodia. Tämä on VB.NET: n avainkäsite, koska virtuaalikone, johon VB 6-ohjelmoija kirjoittaa, on radikaalisti erilainen kuin se, jota VB.NET-ohjelma käyttää. Lähtökohtana (mutta sitä on paljon enemmän) VB.NET: n virtuaalikone vaatii CLR: n (Common Language Runtime) läsnäolon. Virtuaalikonealustan käsitteen havainnollistamiseksi tosiasiallisessa käytössä VB.NET tarjoaa vaihtoehtoisia vaihtoehtoja Build-valikon Configuration Manager -sovelluksessa:
W
Web palvelut
Ohjelmisto, joka toimii verkon yli ja tarjoaa tietopalveluita, jotka perustuvat XML-standardeihin pääsy URI-osoitteen (Universal Resource Identifier) ja XML-määritellyn tiedon kautta käyttöliittymä. Verkkopalveluissa normaalisti käytettäviä tavanomaisia XML-tekniikoita ovat SOAP, WSDL, UDDI ja XSD. Katso Quo Vadis, Web Services, Google API.
win32
Windows-käyttöliittymä Microsoft Windows 9X, NT ja 2000 -käyttöjärjestelmiin.
X
XML
Laajennetta merkintäkieli antaa suunnittelijoille mahdollisuuden luoda omia räätälöityjä ”merkintätunnisteita” tiedoksi. Tämä antaa mahdollisuuden määritellä, lähettää, validoida ja tulkita tietoja sovellusten välillä joustavammin ja tarkemmin. XML-eritelmän on kehittänyt W3C (World Wide Web -konsortio - yhdistys, jonka jäsenet ovat kansainvälisiä yrityksiä), mutta XML: ää käytetään sovelluksissa, jotka sijaitsevat kauempana webistä. (Monet määritelmät, jotka löydät verkosta, toteavat, että sitä käytetään vain verkkoon, mutta tämä on yleinen väärinkäsitys. XHTML on tietty joukko merkintätageja, jotka perustuvat HTML 4.01: een sekä XML: ään On yksinomaan verkkosivuille.) VB.NET ja kaikki Microsoft .NET-tekniikat käyttävät XML: ää laajasti.