Struktura programu Visual Basic
A Visual Basic programu jest zbudowany ze standardowych bloków konstrukcyjnych.A roztwór składa się z jednego lub więcej projektów.A Projekt z kolei może zawierać jeden lub więcej zestawów.Każdy Zgromadzenia jest skompilowana ze źródłowymi plikami.A plik źródłowy zapewnia definicji i wdrażanie klasy, struktury, moduły i interfejsy, które ostatecznie zawiera cały kod.
Aby uzyskać więcej informacji o tych bloków konstrukcyjnych, z Visual Basic programu, zobacz Roztwór i podstawowe informacje o projekcie i Zespoły i pamięci podręcznej zestawów globalnych (C# i Visual Basic).
Poziom pliku programowania elementów
Po uruchomieniu projekt lub plik i Otwórz Edytor kodu, zobacz są niektóre kod już w miejscu i w prawidłowej kolejności.Można napisać kod powinien wykonaj następującej sekwencji:
Optioninstrukcje
Importsinstrukcje
Namespacesprawozdania i poziomie obszaru nazw elementów
W przypadku wprowadzania instrukcji w innej kolejności, może spowodować błędy kompilacji.
Program może także zawierać instrukcje kompilacji warunkowej.Można intersperse one w pliku źródłowym wśród sprawozdaniu poprzedniego sekwencji.
Opcja instrukcji
Optioninstrukcje ustanowienia zasad podłoża dla kolejnych kodu, pomaga uniknąć błędów składniowych i logicznych.Opcja wyraźne stwierdzenie (Visual Basic) Zapewnia, że wszystkie zmienne są zgłoszone i wpisany poprawnie, co redukuje czas debugowania.Opcja ścisłego instrukcji Pomaga zminimalizować logiki błędy i utratę danych, które mogą wystąpić podczas pracy między zmiennymi o różnych typach danych.Opcja porównywania instrukcji Określa sposób ciągi są porównywane ze sobą, na podstawie ich Binary lub Text wartości.
Przywóz, instrukcje
Można dołączyć Przywóz instrukcji (.Obszar nazw netto i typ) Aby zaimportować nazwy zdefiniowane poza projektem.Imports Instrukcja zezwala na kod odwołać się do klasy i inne typy zdefiniowane w obrębie obszaru nazw przywożonych, bez konieczności ich zakwalifikowania.Można użyć jako wiele Imports stosownych oświadczeń.Aby uzyskać więcej informacji, zobacz Odniesienia i instrukcji przywozu (Visual Basic).
Obszar nazw, instrukcje
Przestrzenie nazw pomocy, organizowanie i klasyfikowania elementów programowania w celu ułatwienia grupowania i uzyskiwania dostępu do.Za pomocą Deklaracji obszaru nazw do klasyfikowania następujące instrukcje w obrębie określonego obszaru nazw.Aby uzyskać więcej informacji, zobacz Przestrzenie nazw w języku Visual Basic.
Instrukcje warunkowe kompilacji
Instrukcje kompilacji warunkowej można pojawiają się w niemal dowolnym miejscu w pliku źródłowego.Powodują one częściach swojego kodu, które mają być włączone lub wyłączone w czasie kompilacji, w zależności od pewnych warunków.Umożliwia także je do debugowania aplikacji, ponieważ kod warunkowe jest uruchamiany w tylko w trybie debugowania.Aby uzyskać więcej informacji, zobacz Kompilacja warunkowa w języku Visual Basic.
Obszar nazw elementów programowania
Klasy, struktury i moduły zawiera cały kod w pliku źródłowego.Są one poziomie obszaru nazw elementów, które mogą być wyświetlane w obszarze nazw lub na poziomie pliku źródłowego.W ich posiadaniu deklaracji wszystkich elementów programowania.Interfejsy, które zdefiniować element podpisów, ale zapewniają implementacja nie pojawiają się również na poziomie modułu.Aby uzyskać więcej informacji na poziomie modułu elementy zobacz:
Elementy danych na poziomie obszaru nazw są wyliczeń i delegatów.
Moduł na poziomie programowania elementów
Procedury, operatorów, właściwości i zdarzeń są tylko elementy programowe, które mogą zawierać kod wykonywalny (sprawozdania, które wykonują akcje w czasie wykonywania).Są one poziomie modułu elementy programu.Aby uzyskać więcej informacji na temat elementów poziom procedury zobacz:
Elementy danych na poziomie modułu są zmienne, stałe, wyliczeń i delegatów.
Poziom procedury programowania elementów
Większość zawartości poziom procedury elementy są instrukcje wykonywalne, które stanowią kod wykonywalny programu.All executable code must be in some procedure (Function, Sub, Operator, Get, Set, AddHandler, RemoveHandler, RaiseEvent).Aby uzyskać więcej informacji, zobacz Instrukcje języka Visual Basic.
Elementy danych na poziomie procedury są ograniczone do lokalnych zmiennych i stałych.
Procedura głównego
Main Procedura jest pierwszy kod do uruchomienia po załadowaniu aplikacji.MainSłuży jako punkt wyjścia i ogólnej kontroli dla danej aplikacji.Istnieją cztery odmian Main:
Sub Main()
Sub Main(ByVal cmdArgs() As String)
Function Main() As Integer
Function Main(ByVal cmdArgs() As String) As Integer
Najczęściej odmiana tej procedury jest Sub Main().Aby uzyskać więcej informacji, zobacz Główne procedury języka Visual Basic.
Zobacz też
Koncepcje
Wersja języka Visual Basic Hello, World
Główne procedury języka Visual Basic