Test Fonksiyonlarý
VBScript’te kullandýðýmýz bazý deðiþkenlerin o andaki durumu, programýmýzýn akýþýný kontrolde kullanacaðýmýz bilgiyi saðlayabilir. Sözgelimi bir deðiþkenin deðeri boþ ise, ziyaretçimizin formu tam olarak doldurmadýðýný düþünebiliriz. VBScript, bize deðiþkenlerin durumunu sýnamamýz için bazý özel fonksiyonlar saðlar. Bu özel fonksiyonlardan dönen deðer True (doðru) veya False (yanlýþ

olur; doðru sonucun deðeri –1, yanlýþ sonucun deðeri ise 0’dýr:
IsArray Bir deðiþkenin dizi-deðiþken (Array) olup olmadýðýný sýnar.
IsDate Bir deðiþkenin deðerinin tarihe (Date) çevrilip çevrilemeyeceðini sýnar.
IsEmpty Bir deðiþkenin tanýmlanýp deðer atanmýþ olup olmadýðýný sýnar.
IsNull Bir deðiþkenin geçerli bir deðer tutup tutmadýðýný sýnar.
IsNumeric Bir deðiþkenin sayý olarak iþleme tabi tutup tutulamayacaðýný sýnar
IsObject Bir ifadenin geçerli bir ActiveX veya OLE nesnesine referansta bulunup bulunmadýðýný sýnar.
TypeName Bir deðiþkenin türünü belirtir.
VarType Bir deðiþkenin türünü belirten sayýyý verir.
***
Þimdi ASP için gerekli VBScript bilgisi bu kadar deðil tabiî. Ama bu, iþe baþlamamýz için yeter. Ýlerde yeni VBScript komutlarý, veya fonksiyonlarý ile karþýlaþýrsak (ki size garanti ederim, karþýlaþacaðýn&yacut e;zý!) onlarý orada kýsaca ele alýrýz. Ama yukarýdaki VBScript bilgisi, her zaman lazým!