Would you like to react to this message? Create an account in a few clicks or log in to continue.

GrafikCell.Forumd.Biz | Adobe Destek & Yardım - GraFik Destek Forumu
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 Karakter Dizisi Düzenleme

Aşağa gitmek 
YazarMesaj
rankend
Administrator
Administrator
rankend


Uyarı Sev. Uyarı Sev. : Uyarı Yok
<b>Mesaj Sayısı</b> Mesaj Sayısı : 2210
<b>Paylasım Gücü</b> Paylasım Gücü : 5979
<b>Rep Point</b> Rep Point : 131
<b>Kayıt tarihi</b> Kayıt tarihi : 20/10/09
<b>Yaşım</b> Yaşım : 32
<b>Nerden</b> Nerden : Bodrum
<b>Ruh</b> Ruh : 1
<b>Grafik Düzey</b> Grafik Düzey : Profesyonel
<b>Tarayıcın</b> Tarayıcın : Chrome

Karakter Dizisi Düzenleme Empty
MesajKonu: Karakter Dizisi Düzenleme   Karakter Dizisi Düzenleme EmptyPtsi Şub. 07, 2011 5:11 am

Karakter Dizisi Düzenleme

Karakter-dizisi veya String, VBScript için herşey olabilir. "Sana Sevdanın Yolları Bana Kurşunlar" bir String'dir. "Bugün 7 Ağustos 2000" bir String'dir. "Doğum Günün Kutlu Olsun!" bir String'dir. Web sitemizi ziyaret eden kişinin formlarımıza yazacağı ve Gönder tuşunu tıklayarak Server'a göndereceği bilgiler String'dir. Fakat bunların hepsi olduğu şekliyle işimize yaramaz. Bunları yeniden düzenlemek, içinden seçmeler yapmak veya biçimlerini değiştirmek gerekebilir. VBScript bu amaçla kullanılmaya hazır bir dizi fonksiyon verir:

InStr Uzun bir String'in içinde vereceğiniz daha kısa bir String'in bulunup bulunmadığını arar; bulursa bu kısa String'in başlama noktasının değerini verir. Diyelim ki, "Sana Sevdanın Yolları Bana Kurşunlar" String'ini Kayahan değişkenine, "Sevda" kelimesini de Ara değişkenine atadınız. InStr fonksiyonu ile Ara'nın değerinin yerini Kayahan'ın değerinin içinde bulabilirsiniz:

Yer = InStr(Kayahan, Ara)
Yer'in değeri 6 olacaktır; çünkü "Sevda" kelimesi, uzun String'de 6'ncı karakterden başlamaktatır.

Len Bir String'in uzunluğunu belirler. Yukarıdaki örnekte yer alan Kayahan değişkenin uzunluğunu şöyle belirleyebiliriz:
Uzunluk = Len(Kayahan)
Uzunluk değişkeninin değeri 36 olacaktır.

UCase Vereceğiniz bir String'in tüm karakterlerini büyük harfe çevirir.
YeniString = UCase(Kayahan)
Yeni String'in değeri: "SANA SEVDANIN YOLLARI BANA KURŞUNLAR" olacaktır.

LCase Vereceğiniz bir String'in tüm karakterlerini küçük harfe çevirir.
YeniString = LCase(Kayahan)
Yeni String'in değeri: "sana sevdanın yolları bana kurşunlar" olacaktır.

LTrim, RTrim, Trim Verdiğiniz String'in (sırasıyla) solunda yani baş tarafında; sağında yani sonunda ve hem başında ve hem de sonundaki boşlukları temizler.
Space İçinde, vereceğiniz sayı kadar boşluk olan boş bir String oluşturur. Örneğin
Bosluk = Space(20)
Bosluk değişkenin değeri " " (20 boşluk) olacaktır.

String İstediğiniz sayıda ve istediğiniz bir karakterle bir String oluşturur.
YeniString = String(3, "*")
YeniString değişkeninin değeri "***" olacaktır.

Left, Right Bir String'in içinde soldan (baştan) veya sağdan (sondan) verdiğiniz sayıya kadar olan karakterleri verir. Örneğin, yine yukarıdaki Kayahan değişkenini kullanırsak:
Solda = Left(Kayahan, 4)
Solda değişkeninin değeri "Sana" olacaktır; çünkü Kayahan değişkeninin soldan itibaren dört harfi "Sana" kelimesine denk geliyor.

Mid Bir String'in içinde başlangıç noktasını ve karakter olarak boyunu verdiğiniz alanda yer alan String'i verir.
Ortada = Mid(Kayahan, 5, Cool
Ortada değişkeninin değeri "Sevdanı" olacaktır; çünkü Kayahan değişkeninin soldan 5'nci değişkeninden itibaren 8 karakterlik alanda "Sevdanı" karakterleri yer alıyor.
Sayfa başına dön Aşağa gitmek
http://rankend.com
 
Karakter Dizisi Düzenleme
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Grafikcell.Forumd.biz Web Dersleri :: Asp Dersleri-
Buraya geçin: