22.08.2013 Views

Visual Basic 6 Kurs

Visual Basic 6 Kurs

Visual Basic 6 Kurs

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Wartosc = Wartosc * Start<br />

Loop<br />

Silnia = Wartosc<br />

End Function<br />

Tak więc wywołanie funkcji Wartosc = Silnia(8) zwróci nam wartość 40320 (bo<br />

1*2*3*4*5*6*7*8 = 40320, każde mnożenie oprócz pierwszego dokonuje się za każdym<br />

razem gdy pętla się powtarza)).<br />

Na stronie kursu:<br />

http://visual.basic.kaem.forall.pl/<br />

Można znaleść przykłady do tej lekcji (1)<br />

21. Procedury<br />

http://visual.basic.kaem.forall.pl/<br />

Procedura jest to obszar kodu programu odpowiedzialny za wykonanie określonych<br />

zadań. Standardowo w VB procedury wyglądają tak :<br />

Private Sub Command1_Click()<br />

End Sub<br />

Commadn1_Click to nazwa procedury, potem jest miejsce na jej polecenia i End Sub jako<br />

jej zakończenie. Procedury mogą mieć też swoje zmienne :<br />

Private Sub Command1_Click(Index As Integer)<br />

End Sub<br />

Istnieje także możliwość tworzenia własnych procedur z własnymi parametrami :<br />

Private Sub Komunikat(Tekst As String)<br />

MsgBox Tekst<br />

End Sub<br />

Teraz naszą procedure wywołujemy tak :<br />

Komunikat "Testowy komunikat"<br />

Nasze procedury mogą być publiczne (dla całego projektu programu) i prywatne (tylko<br />

dla tego form co je deklarujemy)<br />

Private Sub Komunikat(Tekst As String)<br />

MsgBox Tekst<br />

End Sub<br />

Prywatna procedura tylko dla naszego form<br />

Public Sub Komunikat(Tekst As String)<br />

MsgBox Tekst<br />

End Sub<br />

29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!