Funkcje Visual Basic
Visual Basic jest zorientowany na obiekty
Pisanie kodu Visual Basic polega na myśleniu wizualnym i myśleniu o obiektach w pierwszej kolejności, a nie procedurach. Jednym ze sposobów odbierania danych wejściowych od użytkownika jest obiekt i prawdopodobnie zawiera on inne obiekty, czyli "dzieci". Przyciski poleceń, pola tekstowe i przyciski opcji są przykładami elementów sterujących, które można znaleźć w formularzu. użytkownik
Programy Visual Basic są sterowane przez zdarzenia
Naturalną konsekwencją programowania z obiektami jest wybór zdarzeń, na które każdy obiekt odpowie, a następnie wybór odpowiedzi każdego obiektu na te zdarzenia. Poniżej znajduje się fragment kodu reprezentujący przycisk do wybrania (obiektu) odpowiedzi na zdarzenie użytkownika po jego kliknięciu.
Tak (RadioButton1.Checked) Następnie
MsgBox ("Doskonały wybór!")
Zakończ, jeśli
Kod Visual Basic jest "zorientowany na rodzinę"
Jak wspomniano powyżej, obiekty mogą być rodzicami innych obiektów. Ma to więcej sensu niż pisanie kodu Visual Basic. Ta relacja rodzinna ułatwia zrozumienie kodu. Fragment następującego kodu jest dezaktywowany i umożliwia wszystkim poza jednym z elementów sterujących załatwienie formularza.
Dla każdego CT jako kontrola w Me.Controls
Tak Nie (TypeOf ct is Button) Następnie
ct. Enabled = No ct. Enabled
Zakończ, jeśli jesteś następny
Kod taki jak ten wskazuje, które elementy sterujące są wyłączone lub włączone, aby załatwić je wszystkie w formularzu (zwanym dalej "Ja"). Tam nie można zobaczyć połączenia między tymi kontrolkami i ich macierzową formą, jeśli odnosisz się do tych kontrolek po ich indywidualnych nazwach, wyglądałoby to tak:
RadioButton1.Available = false TextBox37. Enabled = false ListBox29. Enabled = false
Projektant formularzy WYSIWYG
Kolejną cechą Visual Basic jest jego projektant formularzy WYSIWYG (to, co widzisz, to co dostajesz). Możesz szybko tworzyć formularze wizualne, a Visual Basic zapewnia kod szkieletu za formularzem i elementami sterującymi. Utwórz nowy formularz w Visual Basic za pomocą opcji menu "Projekt> Dodaj okno formularza". Przeciągnij i upuść elementy sterujące formularza z palety kontrolek, które następnie formatuj i ustawiaj zgodnie z potrzebami twojego projektu. Visual Basic zapamiętuje ustawienia przypisane w oknie projektu po ostatecznym uruchomieniu programu.
Dodaj kody do każdego obiektu
Kliknij dwukrotnie każdy obiekt w oknie projektanta, aby program Visual Basic utworzył szkielet kodu dla tego obiektu. Twoim zadaniem jest wypełnić puste miejsca, aby obiekt coś zrobił. Jeśli utworzysz przycisk sterowania dla formularza, kliknij dwukrotnie w tym samym czasie w oknie projektowania formularza. Visual Basic przeniesie Cię do podprogramu Button1_Click. W tym podprogramie wpisz, co chcesz zrobić, gdy użytkownicy twojego programu, naciśnij przycisk podczas jego wykonywania.