| Bu Konuyu Görüntüleyenler | |||
|
Bu Konuyu görüntüleyenler: 1 Ziyaretçi |
|
VBScript'e Giriş
|
|
22:37, 18-06-08 22:37
Mesaj: #1
|
||||
|
||||
|
VBScript'e Giriş
VBScript yani Visual Basic Script. Ama biz kısaltılmış olan adını yani VBScript adını kullanıyoruz. Visual Basic dilini biliyor iseniz, VBScript dilini biliyorsunuz sayılır.
İstemci tarafında çalışan sayfalar da Netscape VBScript dilini anlamaz. Ama bizim sayfalarımız Server' da çalışacağı için bu sorun olmayacak. Sadece bir kaç VBScript komutu ile mükemmel ASP sayfaları hazırlayabiliriz. ASP sayfalarımızdaki script dillerini, gerek VBScript, gerek diğer script dillerini sayfa içindeki HTML kodlarından ayırmamız gerekir. ASP.DLL' ye "ASP.DLL kardeş, Script dilimiz şurada başlıyor, şurada bitiyor" dememiz gerekir. Bunun için şimdi öğreneceğimiz script dili VBScript' in kodlarını işaretleri arasına alırız. Kardeşimiz ASP.DLL bu işaretler " " arasındaki komutları yazmak yerine yapar. HTML' deki "< >" klasik unsurlar aynen sayfaya yazılır, ama işaretine gelince çok sevgili ASP.DLL' miz durur ve bir düşünür. işaretlerinin arasındaki her şey "Language" ile belirlediğimiz scriptin yorumlayıcısına gönderilir (Aralarında sürekli paslaşır bunlar). işaretlerine sınırlayıcı denir. Sınırlayıcının içinde bir ya da bir çok satır kod bulunabilir. ASP ve VBScript komutlarımızın arasında "Yorum Satırımız" olmalıdır. Bu neden gereklidir? Yorum satırını bir kodu ne için nerede kullandığımızı belirtmek için kullanırız. Böylece kodlarımızı başka biri devam ettirmek istediğinde nerede ne yaptığımızı açıkça görmüş olur. Ya da uzun süre çalışmadığımız ASP sayfamızda unuttuğumuz yerler olabilir. Bunlara hatırlatma satırı da denir. Yorum satırının başına ( ' ) tek tırnak işareti koyarız. Böylece serverın yorumlayıcısı bu tek tırnağı gördüğünde, görmemezlikten gelir. Sanki hiç tanışmıyorlarmış gibi! Şimdi VBScript ile bu teknikleri kullanarak bir sayfa yazalım. ORNEK: Kod: <% @LANGUAGE=VBScript %>![]() Sayfamızın başında, bu sayfayı VBScript ile yazacağımızı belirttik. Daha sonra herzamanki HTML kodlarımızı yazdık. Daha sonra bir değişken tanımladık. Bundan sonra değişkenlerin bizim hayatımızda yeri çok büyük olacak . Açıklama satırında da neler yaptığımızı anlatmaya çalıştık. Kısa ve öz. Daha sonra yazı boyutumuzun 1'den 7' ye kadar değişmesini istediğimizi söyledik. Bu font boyutlarının sayfada uygulanabilmesi için font özelliklerini belirttiğimiz HTML etiketi olan <font=""> etiketine tanımladığımız değişkeni yazdık. Böylece font boyutumuzu değişkenimiz belirleyecek: <font size= <%= fontBoyut %> > dedik. <%= bu ifade ASP' de Response.Write metodunun kısaltılmış halidir. Yani <%= bu işareti yazdığımızda, içine değişkeni yazmamız gerekiyor tabii, bu değişkeni al sayfaya yaz demiş oluyoruz. Böylece değişkenimiz VBScript'e Merhaba yazısını sayfaya 1' den 7' ye kadar büyüterek yazdı. Bunları sayfada sıralamasını sağlamak için de <% next %> döngüsünü yazdık. Daha önce de gördüğüm tarih işlemini yazdık. Ama bu defa biraz farklı olarak. Dikkat ederseniz ASP ve VBScript kodlarını Yeşil renk ile yazıyorum. Böylece diğerlerinden ayırmamızın daha kolay olacağı kanısındayım. Değişkenler ve dögülerden ileride daha çok bahs edeceğiz. Çünkü onlarsız hiç bir işe yaramayız
Uyarı: İndirmeye başlamadan önce lütfen linklerin hepsini kontrol ediniz. İstek Yapmadan Önce Forumda Sadece Üyeler Linkleri Görebilir. Üye Olmak İçin TIKLAYIN Yapınız! Verilen emeğe lütfen saygı gösteriniz. En azından bir teşekkür edebilirsiniz.Her Türlü Sorununuzda Bana Ulaşın.
Zamanın Durduğu Kaliteli İnsanların Paylaşım Mekanı Sadece Üyeler Linkleri Görebilir. Üye Olmak İçin TIKLAYIN Hedefimiz En Büyük ve En İyi Olmaktır |
||||
|
« Önceki Konu | Sonraki Konu »
|
|
TRFoRuMCuYuZ.CoM © 2007 - 2008 Tüm Hakları Saklıdır. - MyBB - MyBB, © 2002-2009 - MyBB Group - Tasarım: Blackinci - Kurucu:**SaBRoZa**
|






![[Resim: xwqzara97uvyfr6lp79u.jpg]](http://www.yukleresim.com/files/xwqzara97uvyfr6lp79u.jpg)
. Açıklama satırında da neler yaptığımızı anlatmaya çalıştık. Kısa ve öz. Daha sonra yazı boyutumuzun 1'den 7' ye kadar değişmesini istediğimizi söyledik.
Uyarı: İndirmeye başlamadan önce lütfen linklerin hepsini kontrol ediniz.
İstek Yapmadan Önce Forumda Sadece Üyeler Linkleri Görebilir.
Verilen emeğe lütfen saygı gösteriniz. En azından bir teşekkür edebilirsiniz.

