Türkçe Forum - Girburaya.net

Geri git   Türkçe Forum - Girburaya.net > Webmaster > Web Programlama > Asp
Kayıt ol Yardım Üye Listesi Ajanda Arama Bugünki Mesajlar Bütün Forumları okunmuş kabul et

Asp Asp Hakkında Herşey, Asp Kodları

Yeni Konu aç  Cevapla
 
LinkBack Seçenekler
Alt 12-25-07, 00:35   #1 (permalink)
 
Üyelik tarihi: Dec 2007
Mesajlar: 11
Tecrübe Puanı: 0 Sanal is on a distinguished road
Thanks: 0
Thanked 0 Times in 0 Posts
Standart Fonksiyon(Function) Kullanımı


ASP 'de en çok kullanılan özelliklerden biri fonksiyonlardır.Fonksiyonları kullanma amacımız işlemlerimizi daha düzenli yapmamızdır.Bir kaç veriye aynı özellikleri uygulayacak olursak bunlar için kodları ayrı ayrı yazmak yerine yazılmış bir fonksiyonu kullanmak hem zaman kazandıracağı gibi değişiklik durumunda hepsine etki eder.
Fonksiyon kullanırken

<%
Function FonksiyonAdi(veri)

End Function
%>

Tagleri arası fonksiyon işlemleri yapılır."veri" olarak yazdığımız fonksiyon içerisinde kullanacağımız değişkenlerdir.Küçük bir örnek ile bu değişkenleri nasıl fonksiyona dahil edeceğimizi görelim.
Örnek olarak bir verideki yazının içindeki "<" karakterlerini boş karakter ile replace(yerine koyma) yapalım.

<%
strVeri = "Burası < yazımızın < olduğu değişkendir."

Function YerineKoy(Veri)
YerineKoy = Replace(veri,"<","")
End Function

Response.Write YerineKoy(strVeri)
%>

Açıklama yapacak olursak burada "strVeri" adında belirtmiş olduğumuz kullanacağımız yazı'dır.Fonksiyonumuza "YerineKoy" ismini verdik.Bu isim düşündüğünüz herhangi bir isim olabilir.Kullanırken o isimi kullanıyoruz.Fonksiyona girecek olan veri değişkenini yani ekrana yazdırırken "strVeri" adında belirttiğimiz (Bu durumda veri yerinde yazdığı için fonksiyonumuz veri kullanılan yerleri strVeri kabul edecektir) yazıdaki "<" karakterlerini "" yani boş karakter ile replace etmesini söyledik.
Bunu normal yapmak daha kolay olmazmıydı diye düşünebilirsiniz.Böyle yapmamızın nedeni ise ;
Kullanacağımız verilerde bu replace işlemini başka yerlerde kullanmamız gereken durumlar olacaktır.Bu işlemler sadece replace ile bitmeyebilir, bunun gibi herşeyi fonksiyon ile yapabilirsiniz.Farklı yerler için ayrı ayrı yazmaktan ise yazmış olduğumuz fonksiyon ile hepsine kısa bir işlem ile uygulayabiliriz.

Fonksiyonu kullanırken
.. FonksiyonAdi(KullanılacakVeri)
şeklinde kullanılır.".." yazmış olmamın nedeni yapacağınız işlemin değişebildiğini anlatmaktır.Değişkene bağlayabilir veya ekrana yazdırabileceğiniz gibi daha farklı işlemlerde yapabilirsiniz.

Fonksiyon yazarken en son mutlaka fonksiyon adına bir değer atamanız gerekmektedir.Yukarıda göreceğiniz üzere "YerineKoy" ismine verinin son halini atadık.Bunu yapmazsanız boş olarak gözükür.Atadığınız zaman bir değer geldiğini ifade eder ve o değer çıktısı olur.
__________________
[Linkleri Ve Forumun Tam İçeriğini Sadece kayıtlı üyelerimiz görebilir. GirBuraya.Net´in ÜCRETSİZ Üyesi oLmak için Hemen TIKLAYINIZ]


- [Linkleri Ve Forumun Tam İçeriğini Sadece kayıtlı üyelerimiz görebilir. GirBuraya.Net´in ÜCRETSİZ Üyesi oLmak için Hemen TIKLAYINIZ]


- [Linkleri Ve Forumun Tam İçeriğini Sadece kayıtlı üyelerimiz görebilir. GirBuraya.Net´in ÜCRETSİZ Üyesi oLmak için Hemen TIKLAYINIZ]


Sanal isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Yeni Konu aç  Cevapla



Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler

Yetkileriniz
Yeni Mesaj yazma yetkiniz aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz aktif değil dir.

Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 12:22 .


Powered by: vBulletin Version 3.6.8 (Türkçe)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
Türkçeye: Girburaya.Net tarafından çevrilmiştir.
GirBuraya.Net

oyun komedi sohbet siteleri
mirc mırc sohbet chat çet sohbet chat canlı tv


7, 427, 6, 5, 106, 107, 9, 10, 11, 12, 14, 15, 16, 17, 202, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 397, 34, 35, 36, 341, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 198, 50, 51, 52, 53, 54, 123, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 112, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 108, 109, 110, 113, 115, 116, 117, 118, 119, 120, 122, 121, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 249, 184, 187, 248, 188, 189, 247, 190, 191, 429, 192, 193, 194, 195, 196, 197, 199, 200, 201, 203, 204, 205, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 221, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 235, 237, 238, 346, 240, 242, 243, 246, 250, 251, 252, 253, 254, 255, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 297, 298, 299, 300, 301, 302, 303, 307, 308, 321, 315, 314, 317, 322, 338, 318, 323, 324, 325, 326, 327, 328, 330, 331, 336, 332, 333, 334, 337, 335, 339, 340, 342, 343, 344, 345, 363, 348, 347, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 373, 382, 374, 369, 370, 375, 376, 377, 380, 385, 384, 386, 394, 388, 389, 390, 391, 392, 393, 396, 409, 398, 399, 400, 401, 403, 404, 405, 406, 410, 411, 412, 413, 414, 415, 417, 416, 418, 419, 420, 421, 423, 425, 426, 434, 428, 430, 432, 431, 435, 433, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445,
XXX.Kokotskej.Net HeyList.Com Toplist | Siteni Ekle Hitine Hit Kat! B2Brank.com - Pagerank Anzeige ohne Toolbar nti racing list , neolist Pirveli Top Топ 100 | DJ Pacolya Rank Erotico War rock France .:: Top clans ::.
dating service