Słowniczek terminów Visual Basic

32-bitowy

Liczba bitów, które mogą być przetwarzane lub przesyłane równolegle, lub liczba bitów użytych dla pojedynczego elementu w formacie danych. Chociaż ten termin jest używany podczas obliczeń i przetwarzania danych (podobnie jak formuły 8-bitowe, 16-bitowe i podobne), w Warunki VB, oznacza to liczbę bitów używanych do reprezentowania adresów pamięci. Przerwa między przetwarzaniem 16-bitowym a 32-bitowym nastąpiła wraz z wprowadzeniem technologii VB5 i OCX.

ZA

Poziom dostępu
W kodzie VB: zdolność innego kodu do uzyskania dostępu do niego (to znaczy odczytanie go lub zapisanie do niego). The poziom dostępu zależy zarówno od sposobu deklarowania kodu, jak i od poziomu dostępu do kontenera kodu. Jeśli kod nie może uzyskać dostępu do elementu zawierającego, to nie może również uzyskać dostępu do żadnego z jego zawartych elementów, bez względu na to, jak zostały zadeklarowane.

Protokół dostępu
Oprogramowanie i interfejs API, które pozwalają aplikacjom i bazom danych na komunikację. Przykłady obejmują ODBC - Open DataBase Connectivity, wczesny protokół, który jest często używany w połączeniu z innymi i ADO -

instagram viewer
Obiekty danych ActiveX, Protokół Microsoft do uzyskiwania dostępu do wszelkiego rodzaju informacji, w tym baz danych.

ActiveX
to specyfikacja Microsoft dotycząca składników oprogramowania wielokrotnego użytku. ActiveX oparty jest na modelu COM, Component Object Model. Podstawową ideą jest dokładne zdefiniowanie interakcji i współdziałania komponentów oprogramowania, aby programiści mogli tworzyć komponenty, które współpracują ze sobą przy użyciu tej definicji. Składniki ActiveX były pierwotnie nazywane serwerami OLE i Serwery ActiveX i ta zmiana nazwy (właściwie ze względów marketingowych, a nie technicznych) spowodowała wiele zamieszania na temat tego, czym są.

Wiele języków i aplikacji w jakiś sposób obsługuje ActiveX, a Visual Basic obsługuje go bardzo mocno, ponieważ jest jednym z fundamentów środowiska Win32.

Uwaga: Dan Appleman, w swojej książce na temat VB.NET, ma to do powiedzenia na temat ActiveX, „(niektóre) produkty pochodzą z działu marketingu.

... Co to był ActiveX? To był OLE2 - pod nową nazwą. ”

Uwaga 2: Mimo że VB.NET jest kompatybilny ze składnikami ActiveX, muszą być one zawarte w kodzie „otoki” i zmniejszają wydajność VB.NET. Ogólnie rzecz biorąc, jeśli możesz się od nich odsunąć za pomocą VB.NET, dobrze to zrobić.

API
to TLA (trzyliterowy skrót) dla interfejsu programu aplikacji. Interfejs API składa się z procedur, protokołów i narzędzi, które programiści należy użyć, aby upewnić się, że ich programy są zgodne z oprogramowaniem, dla którego interfejs API jest zdefiniowany. Dobrze zdefiniowany interfejs API pomaga aplikacjom współpracować, zapewniając te same podstawowe narzędzia, z których mogą korzystać wszyscy programiści. Mówi się, że szeroka gama oprogramowania, od systemów operacyjnych po poszczególne komponenty, posiada API.

Kontroler automatyki
Automatyzacja to standardowy sposób udostępniania obiektu oprogramowania za pośrednictwem zdefiniowanego zestawu interfejsów. To świetny pomysł, ponieważ obiekt jest dostępny w dowolnym języku, który stosuje standardowe metody. Standard stosowany w architekturze Microsoft (a zatem i VB) nazywa się automatyzacją OLE. Kontroler automatyki to aplikacja, która może korzystać z obiektów należących do innej aplikacji. Serwer automatyzacji (czasem nazywany komponentem automatyzacji) to aplikacja, która udostępnia obiekty programowalne innym aplikacjom.

do

Pamięć podręczna
Pamięć podręczna to tymczasowy magazyn informacji wykorzystywany zarówno w sprzęcie (procesor zwykle zawiera pamięć podręczną sprzętu), jak i w oprogramowaniu. W programowaniu internetowym pamięć podręczna przechowuje ostatnio odwiedzane strony internetowe. Gdy przycisk „Wstecz” (lub inne metody) zostaną użyte do ponownego odwiedzenia strony internetowej, przeglądarka sprawdzi pamięć podręczna, aby sprawdzić, czy strona jest tam przechowywana, i pobierze ją z pamięci podręcznej, aby zaoszczędzić czas i przetwarzanie. Programiści powinni pamiętać, że klienci programu mogą nie zawsze pobierać strony bezpośrednio z serwera. Czasami powoduje to bardzo subtelne błędy programu.

Klasa
Oto definicja „książki”:

Formalna definicja obiektu i szablonu, z którego tworzona jest instancja obiektu. Głównym celem klasy jest zdefiniowanie właściwości i metod klasy.

Mimo że była zawarta we wcześniejszych wersjach Visual Basic, klasa stała się kluczową technologią w VB.NET i jego programowaniu obiektowym.

Wśród ważnych pomysłów na zajęcia są:

  • Klasa może mieć podklasy, które mogą odziedziczyć wszystkie lub niektóre cechy klasy.
  • Podklasy mogą również definiować własne metody i zmienne, które nie są częścią ich klasy nadrzędnej.
  • Struktura klasy i jej podklasy nazywane są hierarchią klas.

Zajęcia obejmują wiele terminologii. Oryginalną klasę, z której wywodzi się interfejs i zachowanie, można zidentyfikować za pomocą dowolnej z tych równoważnych nazw:

  • Klasa rodzicielska
  • Nadklasa
  • Klasa podstawowa

A nowe klasy mogą mieć te nazwy:

  • Klasa dla dzieci
  • Podklasa

CGI
jest wspólnym interfejsem bramy. Jest to wczesny standard używany do przesyłania informacji między serwerem sieciowym a klientem przez sieć. Na przykład formularz w aplikacji „koszyk na zakupy” może zawierać informacje o żądaniu zakupu określonego produktu. Informacje mogą być przekazywane do serwera WWW za pomocą CGI. CGI jest nadal bardzo często używane, ASP to kompletna alternatywa, która działa lepiej z Visual Basic.

Klient / serwer
Model obliczeniowy, który dzieli przetwarzanie na dwa (lub więcej) procesów. ZA klient wykonuje żądania realizowane przez serwer. Ważne jest, aby zrozumieć, że procesy mogą być uruchomione na tym samym komputerze, ale zwykle działają w sieci. Na przykład, podczas programowania aplikacji ASP, programiści często używają PWS, a serwer działający na tym samym komputerze z przeglądarką klient takie jak IE. Gdy ta sama aplikacja trafia do produkcji, zwykle działa przez Internet. W zaawansowanych aplikacjach biznesowych używanych jest wiele warstw klientów i serwerów. Model ten dominuje teraz w komputerach i zastąpił model komputerów mainframe i „głupich terminali”, które tak naprawdę były tylko monitorami podłączonymi bezpośrednio do dużego komputera mainframe.

W programowaniu obiektowym klasa, która udostępnia metodę innej klasie, nazywa się serwer. Klasa korzystająca z tej metody nosi nazwę klient.

Kolekcja
Koncepcja kolekcji w Visual Basic jest po prostu sposobem na grupowanie podobnych obiektów. Zarówno Visual Basic 6, jak i VB.NET zapewniają klasę Collection, która umożliwia definiowanie własnych kolekcji.
Na przykład ten fragment kodu VB 6 dodaje dwa obiekty Form1 do kolekcji, a następnie wyświetla MsgBox, który informuje, że w kolekcji znajdują się dwa elementy.

Private Sub Form_Load () Dim myCollection jako nowa kolekcja. Dim FirstForm As New Form1. Dim SecondForm As New Form1. moja kolekcja. Dodaj FirstForm. moja kolekcja. Dodaj SecondForm. MsgBox (myCollection. Liczyć) Napis końcowy

COM
jest Component Object Model. Chociaż często kojarzony z Microsoftem, COM jest otwartym standardem, który określa, w jaki sposób komponenty współpracują ze sobą i współdziałają. Microsoft wykorzystał COM jako podstawę dla ActiveX i OLE. Korzystanie z interfejsu API COM zapewnia, że ​​obiekt oprogramowania może zostać uruchomiony w aplikacji za pomocą szerokiej gamy języków programowania, w tym Visual Basic. Komponenty chronią programistę przed koniecznością ponownego pisania kodu. Komponent może być duży lub mały i może wykonywać dowolny rodzaj przetwarzania, ale musi nadawać się do ponownego użycia i musi być zgodny z ustalonymi standardami interoperacyjności.

Kontrola
W Visual Basic, narzędzie używane do tworzenia obiektów w formularzu Visual Basic. Kontrolki są wybierane z Przybornika, a następnie używane do rysowania obiektów na formularzu za pomocą wskaźnika myszy. Kluczem jest uświadomienie sobie, że kontrola jest tylko narzędziem służącym do tworzenia obiektów GUI, a nie samym obiektem.

Ciastko
Mały pakiet informacji, który jest pierwotnie wysyłany z serwera do przeglądarki i przechowywany na twoim komputerze. Gdy komputer ponownie konsultuje się z pochodzącym serwerem internetowym, plik cookie jest wysyłany z powrotem do serwera, umożliwiając mu odpowiedź za pomocą informacji z poprzedniej interakcji. Pliki cookie są zwykle używane do dostarczania spersonalizowanych stron internetowych przy użyciu profilu zainteresowań, które zostały podane przy pierwszym dostępie do serwera internetowego. Innymi słowy, serwer internetowy będzie cię „znać” i zapewnia, co chcesz. Niektóre osoby uważają, że zezwalanie na pliki cookie stanowi problem bezpieczeństwa i wyłącza je za pomocą opcji udostępnianej przez oprogramowanie przeglądarki. Jako programista nie możesz polegać na możliwości ciągłego korzystania z plików cookie.

re

DLL
jest Biblioteka linków dynamicznych, zestaw funkcji, które można wykonać, lub dane, które mogą być używane przez aplikację Windows. DLL jest także typem pliku DLL. Na przykład „crypt32.dll” to biblioteka DLL Crypto API32 używana do kryptografii w systemach operacyjnych Microsoft. Na twoim komputerze są zainstalowane setki i prawdopodobnie tysiące. Niektóre biblioteki DLL są używane tylko przez określoną aplikację, podczas gdy inne, takie jak crypt32.dll, są używane przez wiele różnych aplikacji. Nazwa odnosi się do faktu, że biblioteki DLL zawierają bibliotekę funkcji, do których można uzyskać dostęp (połączyć) na żądanie (dynamicznie) za pomocą innego oprogramowania.

mi

Kapsułkowanie
jest techniką programowania obiektowego, która pozwala programistom całkowicie określić związek między obiektami za pomocą interfejsu obiektów (sposób, w jaki obiekty są wywoływane, a parametrami zdany). Innymi słowy, obiekt może być uważany za „znajdujący się w kapsule” z interfejsem jako jedynym sposobem komunikacji z obiektem.

Głównymi zaletami enkapsulacji jest to, że unika się błędów, ponieważ jest się całkowicie pewnym, w jaki sposób obiekt jest używany twój program i obiekt można w razie potrzeby zastąpić innym, o ile nowy zaimplementuje dokładnie to samo berło.

Procedura zdarzenia
Blok kodu wywoływany, gdy obiekt jest manipulowany w programie Visual Basic. Manipulację może wykonać użytkownik programu za pośrednictwem GUI, programu lub innego procesu, takiego jak upływ czasu. Na przykład większość Formularz obiekt ma Kliknij zdarzenie. The Kliknij Procedura zdarzenia dla formularzaFormularz 1 będzie identyfikowany przez nazwę Form1_Click ().

Wyrażenie
W języku Visual Basic jest to kombinacja, której wynikiem jest jedna wartość. Na przykład zmienna całkowita Wynik ma wartość wyrażenia w następującym fragmencie kodu:

Dim Wynik jako Integer. Wynik = CInt ((10 + CInt (vbRed) = 53 * vbT czwartek))

W tym przykładzie wynikowi przypisano wartość -1, która jest liczbą całkowitą True w Visual Basic. Aby pomóc Ci to zweryfikować, vbRed jest równe 255, a vbTh Czwartek jest równe 5 w Visual Basic. Wyrażenia mogą być kombinacją operatorów, stałych, wartości literalnych, funkcji i nazw pól (kolumn), kontrolek i właściwości.

fa

Rozszerzenie pliku / typ pliku
W systemie Windows, DOS i niektórych innych systemach operacyjnych jedna lub kilka liter na końcu nazwy pliku. Rozszerzenia nazw plików następują po kropce (kropka) i wskazują typ pliku. Na przykład „this.txt” to zwykły plik tekstowy, „that.htm” lub „that.html” oznacza, że ​​plik jest stroną internetową. System operacyjny Windows przechowuje te informacje o powiązaniach w rejestrze systemu Windows i można je zmienić za pomocą okna dialogowego „Typy plików” dostępnego w Eksploratorze Windows.

Ramki
Format dokumentów internetowych, który dzieli ekran na obszary, które można formatować i kontrolować niezależnie. Często jedna ramka służy do wyboru kategorii, podczas gdy inna ramka pokazuje zawartość tej kategorii.

Funkcjonować
W języku Visual Basic: rodzaj podprogramu, który może zaakceptować argument i zwraca wartość przypisaną do funkcji tak, jakby była zmienną. Możesz kodować własne funkcje lub korzystać z wbudowanych funkcji dostarczanych przez Visual Basic. Na przykład w tym przykładzie oba Terazi MsgBox są funkcjami. Teraz zwraca czas systemowy.
MsgBox (teraz)

H.

Gospodarz
Komputer lub proces na komputerze, który świadczy usługę na innym komputerze lub procesie. Na przykład VBScript może być „hostowany” przez program przeglądarki internetowej Internet Explorer.

ja

Dziedzictwo
to powód, dla którego palant bez talentu prowadzi firmę zamiast ciebie.
Nie... poważnie ...
Dziedziczenie to zdolność jednego obiektu do automatycznego przyjmowania metod i właściwości innego obiektu. Obiekt dostarczający metody i właściwości jest zwykle nazywany obiektem nadrzędnym, a obiekt, który je przyjmuje - nazywa się dzieckiem. Na przykład w VB .NET często można zobaczyć takie instrukcje:

Obiektem nadrzędnym jest System. Windows Formularze Formularz i ma duży zestaw metod i właściwości, które zostały wstępnie zaprogramowane przez Microsoft. Form1 jest obiektem potomnym i może korzystać z całego programowania nadrzędnego. Kluczowym zachowaniem OOP (Object Oriented Programming), które dodano po wprowadzeniu VB .NET, jest dziedziczenie. VB 6 obsługuje enkapsulację i polimorfizm, ale nie dziedziczenie.

Instancja
to słowo widoczne w objaśnieniach programowania obiektowego. Odnosi się do kopii obiektu utworzonego do użytku przez określony program. Na przykład w VB 6 instrukcjaCreateObject (nazwa obiektu) utworzy instancję klasy (typ obiektu). W VB 6 i VB .NET słowo kluczowe New w deklaracji tworzy instancję obiektu. Instancja czasownika oznacza utworzenie instancji. Przykładem w VB 6 jest:

ISAPI
jest interfejsem programu aplikacyjnego serwera internetowego. Zwykle każdy termin, który kończy się na znakach „API”, jest interfejsem aplikacji. Jest to interfejs API używany przez serwer internetowy Microsoft Internet Information Server (IIS). Aplikacje internetowe korzystające z ISAPI działają znacznie szybciej niż aplikacje korzystające z CGI, ponieważ współużytkują „proces” (programowanie) miejsca w pamięci) używanego przez serwer sieci Web IIS, dzięki czemu unika się czasochłonnego ładowania i rozładowywania programu przez CGI wymaga. Podobny interfejs API używany przez Netscape nazywa się NSAPI.

K.

Słowo kluczowe
Słowa kluczowe to słowa lub symbole, które są podstawowymi częściami języka programowania Visual Basic. W rezultacie nie możesz używać ich jako nazw w swoim programie. Kilka prostych przykładów:
Dim Dim as String
lub
Dim String as String
Oba są nieprawidłowe, ponieważ Dim i String są słowami kluczowymi i nie można ich używać jako nazw zmiennych.

M.

metoda
Sposób identyfikacji funkcji oprogramowania, która wykonuje akcję lub usługę dla określonego obiektu. Na przykład Ukryć() metoda formularza Formularz 1 usuwa formularz z ekranu programu, ale nie usuwa go z pamięci. Byłby zakodowany:
Form1.Hide

Moduł
Moduł to ogólny termin określający plik zawierający kod lub informacje dodane do projektu. Zwykle moduł zawiera kod programu, który piszesz. W VB 6 moduły mają rozszerzenie .bas i istnieją tylko trzy rodzaje modułów: forma, standard i klasa. W VB.NET moduły zwykle mają rozszerzenie .vb, ale możliwe są inne, takie jak .xsd dla modułu zestawu danych, .xml dla XML moduł, .htm dla strony internetowej, .txt dla pliku tekstowego, .xslt dla pliku XSLT, .css dla arkusza stylów, .rpt dla raportu Crystal i inni

Aby dodać moduł, kliknij prawym przyciskiem myszy projekt w VB 6 lub aplikację w VB.NET i wybierz Dodaj, a następnie Moduł.

N.

Przestrzeń nazw
Koncepcja przestrzeni nazw istnieje już od dłuższego czasu w programowaniu, ale stała się tylko wymaganie, aby programiści Visual Basic wiedzieli, odkąd XML i .NET stały się krytyczne technologie. Tradycyjna definicja przestrzeni nazw to nazwa, która jednoznacznie identyfikuje zestaw obiektów, więc nie ma dwuznaczności, gdy obiekty z różnych źródeł są używane razem. Typowym przykładem, który zazwyczaj widzisz, jest coś w rodzaju przestrzeni nazw Dog, a przestrzeń nazw Furnituren ma obiekty Leg, dzięki czemu możesz odwoływać się do psa. Noga lub meble. Nogi i jasno określ, o co ci chodzi.

Jednak w praktycznym programowaniu .NET przestrzeń nazw to tylko nazwa używana w odniesieniu do bibliotek obiektów Microsoft. Na przykład zarówno System. Dane i system. Typowe XML Odnośniki w domyślnych aplikacjach Windows VB .NET dla systemu Windows, a zbiór zawartych w nich obiektów nazywany jest Systemem. Przestrzeń nazw danych i system. Przestrzeń nazw XML.

Przykłady „wymyślonych” przykładów, takich jak „Pies” i „Meble” są używane w innych definicjach, ponieważ „dwuznaczność” problem naprawdę pojawia się tylko wtedy, gdy definiujesz własną przestrzeń nazw, a nie kiedy używasz obiektu Microsoft biblioteki. Na przykład spróbuj znaleźć nazwy obiektów, które są zduplikowane między systemami. Dane i system. XML.

Gdy używasz XML, przestrzeń nazw to zbiór nazw elementów i atrybutów. Te typy elementów i nazwy atrybutów są jednoznacznie identyfikowane przez nazwę przestrzeni nazw XML, której są częścią. W XML przestrzeń nazw otrzymuje nazwę Uniform Resource Identifier (URI) - na przykład adres - zarówno dlatego, że przestrzeń nazw może być powiązana z witryną, jak i dlatego, że identyfikator URI jest unikalny Nazwa. Gdy jest używany w ten sposób, identyfikator URI nie musi być używany inaczej niż jako nazwa i nie musi istnieć dokument ani schemat XML pod tym adresem.

Grupa dyskusyjna
Grupa dyskusyjna działała przez Internet. Grupy dyskusyjne (znane również jako Usenet) są dostępne i przeglądane w Internecie. Outlook Express (dystrybuowany przez Microsoft jako część IE) obsługuje przeglądanie grup dyskusyjnych. Grupy dyskusyjne są popularne, zabawne i alternatywne. Zobacz Usenet.

O

Obiekt
Microsoft definiuje to jako
komponent oprogramowania, który ujawnia jego właściwości i metody
Halvorson (VB.NET Krok po kroku, Microsoft Press) definiuje to jako ...
nazwa elementu interfejsu użytkownika, który tworzysz w formularzu VB za pomocą kontrolki Toolbox
Liberty (Nauka VB.NET, O'Reilly) definiuje to jako...
indywidualny przypadek rzeczy
Clark (Wprowadzenie do programowania obiektowego w Visual Basic .NET, APress) definiuje to jako...
struktura włączania danych i procedury pracy z tymi danymi

Istnieje dość szerokie spektrum opinii na temat tej definicji. Oto jeden, który prawdopodobnie znajduje się w głównym nurcie:

Oprogramowanie, które ma właściwości i / lub metody. Dokument, gałąź lub relacja mogą być na przykład pojedynczym obiektem. Większość obiektów, ale nie wszystkie, należą do pewnego rodzaju kolekcji.

Biblioteka obiektów
Plik z rozszerzeniem .olb, który udostępnia kontrolerom automatyki (takim jak Visual Basic) informacje o dostępnych obiektach. Przeglądarka obiektów Visual Basic (menu Widok lub klawisz funkcyjny F2) umożliwia przeglądanie wszystkich dostępnych bibliotek obiektów.

OCX
Rozszerzenie pliku (i ogólna nazwa) dla OLE dokontrola ustom (the X musiał zostać dodany, ponieważ wyglądał fajnie dla typów marketingu Microsoft). Moduły OCX to niezależne moduły programów, do których dostęp mają inne programy w środowisku Windows. Kontrolki OCX zastąpiły kontrolki VBX napisane w języku Visual Basic. OCX, zarówno jako termin marketingowy, jak i technologia, został zastąpiony przez formanty ActiveX. ActiveX jest wstecznie kompatybilny z kontrolkami OCX, ponieważ kontenery ActiveX, takie jak Microsoft Internet Explorer, mogą wykonywać składniki OCX. Kontrolki OCX mogą być 16-bitowe lub 32-bitowe.

OLE

OLE to skrót od Object Linking and Embedding. Jest to technologia, która po raz pierwszy pojawiła się na scenie wraz z pierwszą naprawdę udaną wersją systemu Windows: Windows 3.1. (Który został wydany w kwietniu 1992 roku. Tak, Virginia, oni mieli komputery dawno temu.) Pierwszą sztuczką, którą OLE umożliwił, było stworzenie „dokumentu złożonego” lub dokumentu zawierającego treści utworzone przez więcej niż jeden podanie. Na przykład dokument Word zawierający prawdziwy arkusz kalkulacyjny Excel (nie obraz, ale rzeczywisty element). Dane mogą być dostarczane poprzez „łączenie” lub „osadzanie”, które odpowiada nazwie. OLE stopniowo został rozszerzony na serwery i sieci i zyskał coraz więcej możliwości.

OOP - Programowanie obiektowe

Architektura programowania, która podkreśla wykorzystanie obiektów jako podstawowych elementów składowych programów. Osiąga się to poprzez zapewnienie sposobu tworzenia bloków konstrukcyjnych, aby zawierały zarówno dane, jak i funkcje dostępne za pośrednictwem interfejsu (są one nazywane „właściwościami” i „metodami” w VB).

Definicja OOP była w przeszłości kontrowersyjna, ponieważ niektórzy puryści OOP stanowczo nalegali, aby języki takie jak C ++ i Java były obiektowe zorientowane, a VB 6 nie było, ponieważ OOP został zdefiniowany (przez purystów) jako obejmujący trzy filary: Dziedziczenie, Polimorfizm i Kapsułkowanie. A VB 6 nigdy nie wdrożył dziedziczenia. Inne autorytety (na przykład Dan Appleman) wskazały, że VB 6 był bardzo produktywny w budowaniu binarnych bloków kodu wielokrotnego użytku, a zatem był wystarczający do OOP. Ta kontrowersja umrze teraz, ponieważ VB .NET jest bardzo wyraźnie OOP - i zdecydowanie obejmuje Dziedziczenie.

P.

Perl
jest akronimem, który w rzeczywistości rozwija się do „Praktycznego wyodrębniania i języka raportów”, ale niewiele to pomaga, aby zrozumieć, co to jest. Chociaż został stworzony do przetwarzania tekstu, Perl stał się najpopularniejszym językiem do pisania programów CGI i był oryginalnym językiem sieci. Ludzie, którzy mają duże doświadczenie z Perlem, uwielbiają go i przysięgają. Jednak nowi programiści zwykle przeklinają go, ponieważ ma reputację, że nie jest łatwy do nauczenia się. VBScript i JavaScript zastępują dziś Perla do programowania w Internecie. Perl jest także bardzo często wykorzystywany przez administratorów systemów Unix i Linux do automatyzacji ich prac konserwacyjnych.

Proces
odnosi się do programu, który jest obecnie wykonywany lub „działa” na komputerze.

Wielopostaciowość
to słowo widoczne w objaśnieniach programowania obiektowego. Jest to zdolność posiadania dwóch różnych obiektów, dwóch różnych typów, które oba realizują tę samą metodę (polimorfizm dosłownie oznacza „wiele form”). Na przykład możesz napisać program dla agencji rządowej o nazwie GetLicense. Ale licencja może być licencją dla psa, prawem jazdy lub licencją na ubieganie się o urząd polityczny („licencja na kradzież” ??). Visual Basic określa, który jest zamierzony, na podstawie różnic w parametrach używanych do wywoływania obiektów. Zarówno VB 6, jak i VB .NET zapewniają polimorfizm, ale używają do tego innej architektury.
na wniosek Beth Ann

własność
W Visual Basic: nazwany atrybut obiektu. Na przykład każdy obiekt Toolbox ma Nazwawłasność. Właściwości można ustawić, zmieniając je w oknie Właściwości w czasie projektowania lub za pomocą instrukcji programu w czasie wykonywania. Na przykład mogę zmienić Nazwa właściwość formularza Formularz 1z oświadczeniem:
Form1.Name = "MyFormName"

Używa VB 6 Nieruchomość Uzyskaj, Zestaw właściwości i Nieruchomość Let instrukcje do manipulowania właściwościami obiektów. Ta składnia została całkowicie zmieniona w VB.NET. Składnia Get and Set wcale nie jest taka sama i Let nie jest w ogóle obsługiwany.

W VB.NET a pole członka w klasa jest własnością.

Klasa MyClass. Prywatne pole członkowskie jako ciąg. Podklasa publiczna () „cokolwiek robi ta klasa. Napis końcowy. Klasa końcowa.

Publiczny
W Visual Basic .NET: słowo kluczowe w instrukcji deklaracji, które umożliwia dostęp do elementów z kodu w dowolnym miejscu w ramach tego samego projektu, z innych projektów, które odwołują się do projektu, oraz z dowolnego zestawu zbudowanego z projekt. Ale patrz Poziom dostępu również w tej sprawie.

Oto przykład:

Klasa publiczna aPublicClassName. 

Publiczny może być używany tylko na poziomie modułu, interfejsu lub przestrzeni nazw. W ramach procedury nie można zadeklarować elementu jako publicznego.

R

Zarejestrować
Rejestrowanie biblioteki DLL (Biblioteka linków dynamicznych) oznacza, że ​​system wie, jak go znaleźć, gdy aplikacja tworzy obiekt za pomocą identyfikatora ProgID biblioteki DLL. Po skompilowaniu biblioteki DLL program Visual Basic automatycznie rejestruje ją na tym komputerze. COM zależy od rejestru systemu Windows i wymaga, aby wszystkie składniki COM przechowywały (lub „rejestrowały”) informacje o sobie w rejestrze, zanim będą mogły być używane. Dla różnych komponentów używany jest unikalny identyfikator, aby upewnić się, że się nie kolidują. Identyfikator nazywa się GUID lub solzrazowo Unique IDentifier i są obliczane przez kompilatory i inne oprogramowanie programistyczne przy użyciu specjalnego algorytmu.

S.

Zakres
Część programu, w której zmienną można rozpoznać i wykorzystać w instrukcjach. Na przykład jeśli deklarowana jest zmienna (CIEMNY oświadczenie) w Deklaracje sekcji formularza, wówczas zmienna może być używana w dowolnej procedurze w tej formie (takiej jak Kliknij zdarzenie przycisku w formularzu).

Stan
Bieżący stan i wartości w uruchomionym programie. Jest to zwykle najbardziej znaczące w środowisku online (takim jak system internetowy, taki jak program ASP), w którym wartości zawarte w zmiennych programu zostaną utracone, chyba że zostaną w jakiś sposób zapisane. Zapisywanie krytycznych „informacji o stanie” jest częstym zadaniem niezbędnym przy pisaniu systemów online.

Strunowy
Każde wyrażenie, którego wynikiem jest ciąg ciągłych znaków. W języku Visual Basic ciąg jest typem zmiennej (VarType) 8.

Składnia
Słowo „składnia” w programowaniu jest prawie takie samo jak „gramatyka” w ludzkich językach. Innymi słowy, są to reguły, których używasz do tworzenia instrukcji. Składnia w Visual Basic musi pozwolić kompilatorowi Visual Basic na „zrozumienie” twoich instrukcji, aby stworzyć program wykonywalny.

Ta instrukcja ma niepoprawną składnię

  • a == b

ponieważ w programie Visual Basic nie ma operacji „==”. (Przynajmniej jeszcze nie ma! Microsoft stale dodaje do języka).

U

URL
Uniform Resource Locator - jest to unikalny adres każdego dokumentu w Internecie. Różne części adresu URL mają określone znaczenie.

Części adresu URL

Protokół Nazwa domeny Ścieżka Nazwa pliku
http: // visualbasic.about.com/ biblioteka / co tydzień / blglossa.htm

Może to być na przykład „protokół” FTP: // lub MailTo: // między innymi.

Usenet
Usenet to rozproszony system dyskusji na całym świecie. Składa się z zestawu „grup dyskusyjnych” o nazwach klasyfikowanych hierarchicznie według tematów. „Artykuły” lub „wiadomości” są publikowane w tych grupach dyskusyjnych przez osoby na komputerach z odpowiednim oprogramowaniem. Artykuły te są następnie transmitowane do innych połączonych systemów komputerowych za pośrednictwem szerokiej gamy sieci. Visual Basic jest omawiany w wielu różnych grupach dyskusyjnych, takich jak Microsoft.public.vb.general.discussion.

UDT
Chociaż tak naprawdę nie jest to termin Visual Basic, czytelnik Visual Basic poprosił o definicję tego terminu, więc oto jest!

UDT to akronim, który rozwija się do „Transportu datagramów użytkowników”, ale może niewiele powiedzieć. UDT jest jednym z kilku „protokołów warstwy sieci” (innym jest TCP - połowa chyba bardziej znanego TCP / IP). Są to po prostu uzgodnione (znormalizowane) metody przesyłania bitów i bajtów między sieciami, takimi jak Internet, ale także ewentualnie z jednego komputera na drugi w tym samym pokoju. Ponieważ jest to tylko dokładny opis tego, jak to zrobić, można go użyć w dowolnej aplikacji, w której należy przesłać bity i bajty.

Uznanie sławy UDT polega na tym, że wykorzystuje nowe mechanizmy kontroli niezawodności i przepływu / przeciążenia oparte na innym protokole zwanym UDP.

V.

VBX
Rozszerzenie pliku (i ogólna nazwa) komponentów używanych przez 16-bitowe wersje Visual Basic (od VB1 do VB4). Obecnie przestarzałe VBX nie mają dwóch właściwości (dziedziczenia i polimorfizmu), które zdaniem wielu są wymagane przez prawdziwe systemy obiektowe. Począwszy od VB5, OCX, a następnie formanty ActiveX stały się aktualne.

Maszyna wirtualna
Termin używany do opisania platformy, to znaczy oprogramowania i środowiska operacyjnego, dla którego piszesz kod. Jest to kluczowa koncepcja w VB.NET, ponieważ maszyna wirtualna, na której pisze programista VB 6, jest zupełnie inna niż ta, z której korzysta program VB.NET. Na początek (ale jest ich znacznie więcej) maszyna wirtualna VB.NET wymaga obecności CLR (Common Language Runtime). Aby zilustrować koncepcję faktycznie używanej platformy maszyny wirtualnej, VB.NET zapewnia alternatywy w menu kompilacji Menedżer konfiguracji:

W.

Usługi internetowe
Oprogramowanie działające w sieci i świadczące usługi informacyjne w oparciu o standardy XML dostępne poprzez adres URI (Universal Resource Identifier) ​​i informacje zdefiniowane w XML berło. Standardowe technologie XML zwykle używane w usługach sieciowych obejmują SOAP, WSDL, UDDI i XSD. Zobacz Quo Vadis, usługi sieciowe, Google API.

Win32
Windows API dla Microsoft Windows 9X, NT i 2000.

X

XML
Extensible Markup Language umożliwia projektantom tworzenie własnych niestandardowych „znaczników znaczników” dla informacji. Umożliwia to definiowanie, przesyłanie, sprawdzanie poprawności i interpretację informacji między aplikacjami z większą elastycznością i dokładnością. Specyfikacja XML została opracowana przez W3C (konsorcjum World Wide Web - stowarzyszenie, którego członkami są międzynarodowe korporacje), ale XML jest używany w aplikacjach daleko poza Internetem. (Wiele definicji można znaleźć w Internecie, że jest on używany tylko w Internecie, ale jest to powszechne nieporozumienie. XHTML to specyficzny zestaw znaczników opartych na HTML 4.01 oraz XML jest wyłącznie dla stron internetowych.) VB.NET i wszystkie technologie Microsoft .NET intensywnie wykorzystują XML.

instagram story viewer