Wykład 14.12.2011
Visual Basic
Deklaracja zmiennej
Dim nazwa as typ_danych np.: dim liczba as integer lub dim x,y as boolean, z as long
Deklaracja tablicy
Dim Tablica (50) -> 51 elementów, pierwszy indeks 0; nie jest określony jaki typ danych!
Dim Szachy (8,8) as integer
Instrukcje wejścia/wyjścia
InputBox (Pytanie [,Tytuł] [,Domyślny tekst] )
Napis = ImputBox („Wprowadź liczbę”)
MsgBox (Komunika [,Przyciski] [Tytuł])
Instrukcje warunkowe
IF warunek Then
Instrukcje
ELSELF warunek Then
Instrukcje
ELSE
Instrukcje
END IF
Instrukcje iteracyjne
WHILE warunek
Instrukcja
WEND
DO (WHILE | UNTIL) warunek
Instrukcje
LOOP
DO
Instrukcje
LOOP (WHILE | UNTIL) warunek
FOR zm= wp TO wk [STEP krok] – [opcjonalne]
Instrukcje
NEXT zm
Podprogramy
SUB identyfikator (parametry) - procecdura
…
END SUB
FUNCTION identyfikator (parametry) AS typ_wartości
..
END FUNCTION
ADresy – odwołania do komórek
Cells (2,3).Value=wartość
Range (“C2”).Value = wartość
Zm=Workbooks(“Plik”).Sheets(“Arkusz1”).Range(“A1:d5”).Value
Znaki specjalne
“ “ - wartość napisowa
‘ – rozpoczęcie komentarza w wierszu
‘myślnik’ – łącznik wiersza podzielonego na kilka linijek
& - łączenie tekstu i liczb
FORMULARZE
Otwarcie formularze:
Load Nazwa_formularza
Nazwa_formularza.Show - możemy korzystać tylko z tej jednej linki, bez tej powyższej
Zamknięcie
Nazwa_forumlarza.Hide
Unload Nazwa_formularza
Lub
Unload Me - gdy np. nie znamy nazwy formularza