Programy VBScript

Przykład

Podprogram
Ten podprogram nie zwraca wartości.
Funkcja programowa
Jeśli chcesz zwrócić pewną wartość, możesz użyć funkcji programowej.

Programy VBScript

Możemy używać dwóch rodzajów programów: podprogramów i funkcji programowych.

Podprogram:

  • To seria instrukcji, zawarta w instrukcjach Sub i End Sub.
  • Można wykonać pewne operacje, ale nie zwraca wartości.
  • Można mieć program, który przekazuje parametry do podprogramu.
  • Jeśli nie, musi mieć puste okrągłe nawiasy
Sub mysub()
 some statements
End Sub
Sub mysub(argument1,argument2)
 some statements
End Sub

Program funkcji:

  • To seria instrukcji, zamkniętych w instrukcjach Function i End Function.
  • Można wykonać pewne operacje i zwrócić wartość.
  • Można przekazać jej parametry za pomocą wywołania programu
  • Jeśli nie, musi mieć puste okrągłe nawiasy
  • Przez przypisanie wartości do nazwy programu funkcji, można sprawić, aby zwracała ona wartość.
Function myfunction()
 some statements
 myfunction=some value
End Function
Function myfunction(argument1,argument2)
 some statements
 myfunction=some value
End Function

Wywołanie podprogramu lub funkcji programu

Można to wywołać w ten sposób:

name = findname()

Ta funkcja nazywa się "findname", funkcja zwróci wartość, która zostanie zapisana w zmiennej "name".

Lub można to zrobić w ten sposób:

msgbox "Twoje imię to " & findname()

Wywołaliśmy funkcję o nazwie "findname", wartość zwrócona przez tą funkcję zostanie wyświetlona w oknie komunikatów.

Można tak wywołać podprogram:

Call MyProc(argument)

Lub也可以省略 Call 语句:

Argument MyProc