Program VB.Net z Code Przykłady
⚡ Inteligentne podsumowanie
Struktura programu VB.Net organizuje kod w przestrzenie nazw, moduły, klasy i procedurę główną, która jest uruchamiana jako pierwsza. Zrozumienie tych bloków konstrukcyjnych, wraz ze strukturami grupping dane, pozwala początkującym pisać przejrzyste, dobrze zorganizowane konsole i Windows Aplikacje formularzy w programie Visual Studio.
Moduły w VB.Net
Program VB.Net składa się z następujących modułów:
- Deklaracja przestrzeni nazw
- Jedna lub więcej procedur
- Klasa lub moduł
- Zmienne
- Główna procedura
- Komentarze
- Stwierdzenia i wyrażenia
Przykład programu Hello World w VB.Net
Poniżej znajduje się prosty przykład programu Hello World w VB.Net:
Krok 1) Utwórz nową aplikację konsolową.
Krok 2) Dodaj następujący kod:
Imports System Module Module1 'Prints Hello Guru99 Sub Main() Console.WriteLine("Hello Guru99") Console.ReadKey() End Sub End Module
Krok 3) Kliknij przycisk Start na pasku narzędzi, aby go uruchomić. Powinien on wydrukować następujące informacje na konsoli:
Omówmy różne części powyższego programu:
Wyjaśnienie Code:
- Nazywa się to deklaracją przestrzeni nazw. To, co robimy, polega na tym, że włączamy przestrzeń nazw o nazwie System do naszej struktury programistycznej. Następnie będziemy mogli uzyskać dostęp do wszystkich metod zdefiniowanych w tej przestrzeni nazw bez wystąpienia błędu.
- Nazywa się to deklaracją modułu. Tutaj zadeklarowaliśmy moduł o nazwie Module1. VB.Net jest językiem obiektowym. Dlatego w każdym programie musimy mieć moduł klasy. To właśnie w tym module będziesz mógł zdefiniować dane i metody, które będą wykorzystywane przez Twój program.
- To jest komentarz. Aby oznaczyć to jako komentarz, dodaliśmy pojedynczy cudzysłów (') na początku zdania. Kompilator VB.Net nie przetworzy tej części. Celem komentarzy jest poprawa czytelności kodu. Użyj ich, aby wyjaśnić znaczenie różnych instrukcji w kodzie. Każdy, kto przeczyta Twój kod, uzna go za łatwy do zrozumienia.
- Moduł lub klasa VB.Net może mieć więcej niż jedną procedurę. To wewnątrz procedur należy zdefiniować kod wykonywalny. Oznacza to, że procedura definiuje zachowanie klasy. Procedura może być funkcją, subskrypcją, metodą Get, Set, AddHandler, OperaTor, RemoveHandler lub RaiseEvent. W tym wierszu zdefiniowaliśmy podprocedurę Main. Oznacza ona punkt wejścia we wszystkich programach VB.Net. Definiuje ona, co moduł zrobi po uruchomieniu.
- W tym miejscu określiliśmy zachowanie metody głównej. Metoda WriteLine należy do klasy Console i jest zdefiniowana w przestrzeni nazw System. Pamiętaj, że ta metoda została zaimportowana do kodu. To polecenie powoduje, że program wyświetla tekst „Hello” Guru99 na konsoli po uruchomieniu.
- Ta linia zapobiegnie zamknięciu lub wyjściu ekranu wkrótce po wykonaniu programu. Ekran zatrzyma się i poczeka, aż użytkownik wykona akcję w celu jego zamknięcia.
- Zamknięcie głównego podprocedury.
- Zakończenie modułu.
Po uruchomieniu programu Hello World następnym kluczowym elementem programu VB.Net jest klasa.
Zajęcia w VB.Net
W VB.Net używamy klas do zdefiniowania planu dla DataType. Nie oznacza to, że definicja klasy jest definicją danych, ale opisuje, z czego będzie zbudowany obiekt tej klasy i jakie operacje możemy wykonać na takim obiekcie.
Obiekt jest instancją klasy. Elementy klasy to metody i zmienne zdefiniowane w klasie.
Aby zdefiniować klasę, używamy słowa kluczowego Class, po którym powinna następować nazwa klasy, treść klasy i polecenie End Class. Jest to opisane w następującej składni:
[ <attributelist> ] [ accessmodifier ] _ Class name [ Inherits classname ] [ statements ] End Class
Tutaj,
- Lista atrybutów oznacza listę atrybutów, które mają zostać zastosowane w klasie.
- accessModifier to poziom dostępu zdefiniowanej klasy. Jest to parametr opcjonalny i może przyjmować wartości takie jak Publiczny, Chroniony, Chroniony Przyjaciel, Przyjaciel i Prywatny.
- Inherits oznacza dowolną klasę nadrzędną, którą dziedziczy.
Przykład klasy VB.Net
Poniżej znajduje się przykładowy kod służący do tworzenia klasy w VB.Net:
Krok 1) Utwórz nową aplikację konsolową.
Krok 2) Dodaj następujący kod:
Imports System Module Module1 Class Figure Public length As Double Public breadth As Double End Class Sub Main() Dim Rectangle As Figure = New Figure() Dim area As Double = 0.0 Rectangle.length = 8.0 Rectangle.breadth = 7.0 area = Rectangle.length * Rectangle.breadth Console.WriteLine("Area of Rectangle is : {0}", area) Console.ReadKey() End Sub End Module
Krok 3) Uruchom kod klikając przycisk Start na pasku narzędzi. Powinieneś otrzymać następujące okno:
Użyliśmy następującego kodu:
Wyjaśnienie Code:
- Tworzenie modułu o nazwie Module1.
- Tworzenie klasy o nazwie Rysunek.
- Tworzenie członka klasy o nazwie długość typu Double. Jego poziom dostępu został ustawiony na publiczny, co oznacza, że będzie dostępny publicznie.
- Tworzenie elementu klasy o nazwie szerokość typu Double. Jego poziom dostępu został ustawiony na publiczny, co oznacza, że będzie dostępny publicznie.
- Zakończenie zajęć.
- Utworzenie głównej podprocedury.
- Tworzenie obiektu o nazwie Rectangle. Obiekt ten będzie typu figure, co oznacza, że będzie miał dostęp do wszystkich elementów zdefiniowanych w klasie Figura.
- Definiowanie zmiennej o nazwie obszar typu Double i inicjowanie jego wartości na 0.0.
- Uzyskanie dostępu do właściwości długości zdefiniowanej w klasie Rysunek i zainicjowanie jej wartości na 8.0.
- Uzyskaj dostęp do właściwości szerokości zdefiniowanej w klasie Rysunek i zainicjuj jej wartość na 7.0.
- Obliczanie pola prostokąta poprzez pomnożenie wartości długości i szerokości. Wynik tego obliczenia zostanie przypisany do zmiennej powierzchni.
- Drukowanie tekstu i obszaru prostokąta na konsoli.
- Wstrzymywanie konsoli w oczekiwaniu na podjęcie przez użytkownika działań w celu jej zamknięcia.
- Zakończenie podprocedury.
- Zakończenie zajęć.
Oprócz klas VB.Net oferuje struktury jako lekki sposób pakowania powiązanych wartości.
Struktura w VB.Net
Struktura to typ danych zdefiniowany przez użytkownika. Struktury umożliwiają nam pakowanie danych różnych typów razem. Strukturę deklaruje się za pomocą słowa kluczowego Structure.
Przykład struktury VB.Net
Oto przykład tworzenia struktury w VB.Net:
Krok 1) Utwórz nową aplikację konsolową.
Krok 2) Dodaj następujący kod:
Module Module1 Structure Struct Public x As Integer Public y As Integer End Structure Sub Main() Dim st As New Struct st.x = 10 st.y = 20 Dim sum As Integer = st.x + st.y Console.WriteLine("The result is {0}", sum) Console.ReadKey() End Sub End Module
Krok 3) Uruchom kod klikając przycisk Start na pasku narzędzi. Powinieneś otrzymać następujące okno:
Użyliśmy następującego kodu:
Wyjaśnienie Code:
- Tworzenie modułu o nazwie Module1.
- Tworzenie struktury o nazwie Struct.
- Tworzenie zmiennej x typu Integer. Jej poziom dostępu został ustawiony na Publiczny, aby była publicznie dostępna.
- Tworzę zmienną y typu Integer. Jej poziom dostępu został ustawiony na Publiczny, aby była publicznie dostępna.
- Koniec konstrukcji.
- Utworzenie głównej podprocedury.
- Tworzenie obiektu o nazwie st typu Struct. Oznacza to, że będzie miał dostęp do wszystkich właściwości zdefiniowanych w strukturze o nazwie Struct.
- Dostęp do zmiennej x zdefiniowanej w strukturze Struct i inicjowanie jej wartości na 10.
- Uzyskanie dostępu do zmiennej y zdefiniowanej w strukturze Struct i zainicjowanie jej wartości na 20.
- Zdefiniowanie sumy zmiennej i zainicjowanie jej wartości sumą wartości dwóch powyższych zmiennych.
- Wydrukowanie tekstu i wyniku powyższej operacji na konsoli.
- Wstrzymywanie okna konsoli w oczekiwaniu na podjęcie przez użytkownika działań w celu jego zamknięcia.
- Koniec głównego podprocedury.
- Koniec modułu.
Jak utworzyć nowy projekt w Microsoft visual Studio
IDE oznacza zintegrowane środowisko programistyczne. To właśnie tam piszemy nasz kod. Microsoft Visual Studio jest najpopularniejszym typem środowiska IDE do programowania w VB.Net.
Aby zainstalować program Visual Studio, użyj tego .
Aby napisać kod, musisz utworzyć nowy projekt.
Poniżej przedstawiono kroki tworzenia nowego projektu w programie Visual Studio:
Krok 1) Przejdź do menu Plik w programie Visual Studio
Otwórz program Visual Studio, kliknij menu Plik i wybierz opcję Nowy -> Projekt z paska narzędzi
Krok 2) Wybierz Windows Formularze aplikacji
W nowym oknie kliknij Visual Basic w lewym pionowym okienku nawigacji i wybierz Windows Formularze aplikacji.
Krok 3) Nadaj nazwę swojemu projektowi
Nadaj mu nazwę i kliknij przycisk OK. Projekt zostanie utworzony.
Stworzysz plik Windows Projekt aplikacji formularzy. Ten typ projektu pozwoli Ci stworzyć graficzny interfejs użytkownika metodą „przeciągnij i upuść”.ping elementy.
Jak utworzyć projekt aplikacji konsolowej w programie Visual Studio
Może być konieczne utworzenie aplikacji, która działa na konsoli. Wymaga to utworzenia projektu aplikacji konsoli. Poniższe kroki mogą pomóc w osiągnięciu tego celu:
Krok 1) Otwórz program Visual Studio i kliknij menu Plik, wybierz opcję Nowy, a następnie Projekt na pasku narzędzi.
Krok 2) W nowym oknie kliknij opcję Visual Basic w lewym pionowym okienku nawigacji. Wybierz aplikację konsolową.
Krok 3) Nadaj mu nazwę i kliknij przycisk OK. Projekt zostanie utworzony.










