Ultimele tutoriale de dezvoltare web
 

Proceduri VBScript


VBScript are două proceduri tipuri:

  • Procedura Sub
  • Procedura Funcție

VBScript Sub Proceduri

O procedură secundară:

  • este o serie de declarații, închisă de Sub- și End Sub declarațiile
  • pot efectua acțiuni, dar does not return o valoare
  • poate lua argumente
Sub mysub()
  sau

Sub mysub(argument1,argument2)
  Exemplu
Sub mysub()
  response.write("I was written by a sub procedure")
End Sub
Arată Exemplu »

VBScript Proceduri funcționale

O procedură Funcție:

  • este o serie de declarații, închise de funcția și End FUNCTION
  • pot efectua acțiuni și can return o valoare
  • poate lua argumente care sunt transmise la acesta printr-o procedură de apel
  • fără argumente, trebuie să includă un set gol de paranteze ()
  • returnează o valoare prin atribuirea unei valori a numelui său
Function myfunction()
  sau

Function myfunction(argument1,argument2)
  Exemplu
function myfunction()
  myfunction=Date()
end function
Arată Exemplu »

Apelarea unei proceduri

Acest lucru simplu proceduri de funcție este numită pentru a calcula suma a două argumente:

Exemplu

Function myfunction(a,b)
myfunction=a+b
End Function

response.write(myfunction(5,9))
Arată Exemplu »

Funcția "myfunction" va returna suma argumentului "a" și argumentul "b" . În acest caz, 14.

Atunci când apelați o procedură puteți utiliza declarația de apel, ca aceasta:

Call MyProc(argument)

Sau, puteți omite declarația de apel, ca aceasta:

MyProc argument