Sub Kullanımı ve Yapısı
 
Sublar bizi gereksiz,fazla kod yazmaktan kurtarır. Mesela sitemizde alt bölüm diye bir yer var. Biz her yere bu alt bölümü koymak yerine alt_bolum adında bir sub oluşturup gerekli yerlerde bu subı çağırabiliriz.
Kullanımı Sub xxx(pametreler ) : işlemler : End sub şeklindedir. Bİr örnek yapalım.

<%
Sub sahkar( )
response.write "Sadece Googlede aramayın ! "
End sub
%>

Sub oluşturduk. Şimci çağıralım.

<%call sahkar( )%>

Evet bu kodu deneyebilirsiniz. Ne kadar call sahkar( ) yazarsanız o kadar o subı çağırırsınız.

Şimdi parametrelerini inceleyelim. Mesela sublarla hesap makinası yapalım.

<%
Sub topla(sayi1,sayi2 )
response.write sayi1 + sayi2
end sub
%>

Subı oluşruduk. Call ile vereceğimiz değerleri sayi1 ve sayi2 adında değişkenlere eşitledik. Şimdi çağıralım.

<%call topla(5,6 )%>

Sonuç 11 çıkacaktır. Siz örneği geliştirebilirsiniz.
Bir örnek daha verelim. Bir yazıyı subı çağırırken vereceğimiz değer kadar yazdıralım.

<%
sub tekrarla(kactane )
for i=0 to kactane
response.write " "&i&". sahkar" & "<br>"
next
end sub
%>
<%call tekrarla("5" )%>

Ekranda 5 kere sahkar yazacaktır. Şimdide yazılı bir örnek yapalım. Mesela call("sahkar" ) diye sub çağıralım. Ekranda merhaba sahkar yazsın.

<%
Sub merhaba(isim )
response.write "Merhaba "&isim&", Nasılsınız ?"
end sub
%>


<%Call merhaba("sahkar" )%>

Ekranda " Merhaba sahkar, Nasılsınız " yazacaktır.


Bu dersi burada bitiriyoruz. Kendinize iyi bakın
İyi çalışmalar.

 

   

Bu dersi Yazdır 

 
 
  Bugün 49 ziyaretçi (62 klik) buradaydı  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol