param











Przekazywanie parametrów do procedury
































Wprowadź wyszukiwane hasła

Prześlij formularz wyszukiwania



 





Web


pl.wikipedia.org















Przekazywanie parametrów do procedury


Przekazywanie parametrów przez referencję
Przekazywanie parametrów przez wartość






Przy wywołaniu procedury można przekazać do niej parametry na dwa sposoby: przez referencję i przez wartość.

Przekazywanie argumentów przez referencję

Przy przekazywaniu argumentu przez referencję, do procedury jest przekazana sama zmienna jako argument procedury. Jeżeli wywołana procedura zmienia wartość argumentu, ta zmiana pozostanie, kiedy sterowanie powróci do procedury wywołuącej.

Aby określić, że argument będzie przekazywany przez referencję w nagłówku Sub wywoływanej procedury należy zaedklarować zmienną ze słowem ByRef. Ponieważ jest to domyślny sposób przekazywania parametrów, można słowo ByRef ominąć.

Na przykład, w wywoływanej procedurze doBeep, nagłówek Sub:

Sub doBeep (intBeeps As Integer)
lub
Sub doBeep (ByRef intBeeps As Integer)

określi, że argument typu Integer intBeeps będzie przekazany do niej przez referencję.


na górę strony...


Przekazywanie argumentów przez wartość

Przy przekazywaniu argumentu przez wartość, przekazana zostaje kopia zmiennej jako argument procedury. Jeżeli wywołana procedura zmienia argument, ta zmiana nie pozostanie, kiedy sterowanie powróci do procedury wywołującej.

Aby określić, że argument ma być przekazany przez wartość w nagłówku Sub wywoływanej procedury należy użyć słowa kluczowego ByVal, aby zadeklarować zmienną.
Na przykład w wywoływanej procedurze doBeep, nagłówek Sub:

Sub doBeep (ByVal intBeeps As Integer)

określi, że argument typu Integer intBeeps będzie przekazany do niej przez wartość.

na górę strony...


























Wprowadź wyszukiwane hasła

Prześlij formularz wyszukiwania



 





Web


pl.wikipedia.org













Poprzednia |
Wyżej |
Strona główna |
Spis treści |
Index haseł |
Opis VB



















Wyszukiwarka

Podobne podstrony:
GET PARAM
param (3)
F 9 Param małosygnał doc
param
MP 7 hipot param 1
param
param lista
param
001 analiz param sieci prezentacja?000
param
F 13 Definicje wybr param tr uni

więcej podobnych podstron