En son web geliştirme öğreticiler
 

VBScript Prosedürleri


VBScript iki çeşit yordamı vardır:

  • alt yordam
  • Fonksiyon prosedürü

VBScript Alt Prosedürleri

Bir alt prosedür:

  • Alt ve End Sub ifadeler tarafından kapalı tabloların bir dizi,
  • eylemleri gerçekleştirebilirsiniz, ancak does not return bir değer
  • argümanlar alabilir
Sub mysub()
  veya

Sub mysub(argument1,argument2)
  Örnek
Sub mysub()
  response.write("I was written by a sub procedure")
End Sub
Göster Örneği »

VBScript Fonksiyon Prosedürleri

Bir Fonksiyon prosedürü:

  • İşlev ve End Function ifadeler tarafından kapalı tabloların bir dizi,
  • eylemleri gerçekleştirebilirsiniz ve can return bir değer
  • Bir çağırarak yöntemi ile bunun geçirilen bağımsız alabilir
  • bağımsız değişken olmayan, boş bir ayraç kümesi içermelidir ()
  • Adından bir değer atayarak bir değer döndürür
Function myfunction()
  veya

Function myfunction(argument1,argument2)
  Örnek
function myfunction()
  myfunction=Date()
end function
Göster Örneği »

Bir Prosedürü çağırma

Bu basit fonksiyonu işlemleri iki bağımsız toplamını hesaplamak için çağrılır:

Örnek

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

response.write(myfunction(5,9))
Göster Örneği »

Fonksiyon "myfunction" değişken toplamını döndürür "a" ve bağımsız değişken "b" . Bu durumda 14.

Eğer bir yordam çağırdığınızda böyle arama ifadesi, kullanabilirsiniz:

Call MyProc(argument)

Veya, böyle arama ifadesi, atlayabilirsiniz:

MyProc argument