IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 26 Kasım 2011, 12:20   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Sık Kullanacağımız Hazır Fonksiyonlar




VBScript’te kullanabileceğimiz bir iki hazır-fonksiyona yukarıda değindik. Tesadüfî sayı üreten Rnd() fonksiyonu bunlardan biriydi; ayrıca Int() fonksiyonu ile kesirli bir sayının tam bölümünü alabildiğimizi gördük. VBScript’in kullanılmaya hazır daha bir çok fonksiyonu vardır; ancak ASP uygulamalarında sık kullanacağımız ve özellikle metin düzenlemeye ait olan bir kaçını burada sıralayalım.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 26 Kasım 2011, 12:21   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sık Kullanacağımız Hazır Fonksiyonlar




Tarih ve saat

Tarih ve saat
Belki de Web’in zamana çok bağlı oluşu dolayısıyla, Visual Basic’in hemen hemen bütün zaman-tarih fonksiyonları VBScript’te de kullanılır.


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
                           DateBugün tarihini verir. (25.03.2000 gibi)
TimeO andaki saati verir. (22:24:40 gibi



Now: O andaki tarih ve saati birlikte verir. (25.03.2011 22:24:40 gibi)
VBScript’in buna ek olarak Weekday (haftanın günü), WeekdayName (günün adı) ve Monthname (ayın adı) fonksiyonları da vardır. Bu fonksiyonlar değerlerini Date fonksiyonuna göre alırlar.
Örneğin,

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
                            <%= WeekdayName(Weekday(Date))%>
komutu bize bugün Cumartesi ise “Cumartesi” değerini verir
<%= 
MonthName(Month(Date))%> 



komutu bize bu ay Mart ise “Mart” değerini verir. VBScript’in bunlara ek olarak Day (gün), Month (ay) ve Year (yıl) fonksiyonları da değerlerini Date fonksiyonundan alarak, size bir rakam verirler. Eğer tarih 25 Mart 2000 ise:

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
                           <%= Day(Date)%>... 25
<%= Month(Date)%>... 3
<%= Year(Date)%>... 2000 



değerini verir. VBScript, bu değerleri doğruca işletim sisteminden alır. Dolayısıyla işletim sisteminin bölgesel ayarları Türkiye için yapılmışsa, gün adları Türkçe olarak dönecektir. Ayrıca, tarih ve saat biçimleri de bölgesel ayarlara bağlı olarak, ay önde, gün arkada veya tersi, saat de 12 saat veya 24 saat esasına göre döner. ASP programlarınızı kişisel Web Server’da denerken kendi bilgisayarınızın tarih ve saatini; gerçek Internet’te çalıştırırken Server’ın tarih ve saatini alırsınız. Sayfalarınızda ay ve gün adlarını Türkçe görüntülemek için, önce Server’ın bölgesel ayarlarını sınamanız ve eğer isimler Türkçe gelmiyorsa, bunları çeviren Sub’lar veya fonksiyonlar yazmanız gerekebilir.

 
Alıntı ile Cevapla

Alt 26 Kasım 2011, 12:23   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sık Kullanacağımız Hazır Fonksiyonlar




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 6 Ağustos 2011” 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:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
     
                            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 verirDiyelim ki“Sana Sevdanın Yolları Bana Kurşunlar” String’ini Kayahan değişkenine“Sevda” kelimesini de Ara değişkenine atadınızInStr fonksiyonu ile Ara’nın değerinin yerini Kayahan’ın değerinin içinde bulabilirsiniz:
    
Yer InStr(KayahanAra)
    
Yer’in değeri 6 olacaktırçünkü “Sevda” kelimesiuzun String’de 6’ncı karakterden başlamaktatır.
Len    Bir String’in uzunluğunu belirlerYukarı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.
LTrimRTrimTrim    Verdiğiniz String’in (sırasıylasolunda yani baş tarafındasağında yani sonunda ve hem başında ve hem de sonundaki boşlukları temizler.
Space    İçindevereceğiniz sayı kadar boşluk olan boş bir String oluştururÖrneğin
    Bosluk 
Space(20)
    
Bosluk değişkenin değeri “          “ (20 boşlukolacaktı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.
LeftRight    Bir String’in içinde soldan (baştanveya sağdan (sondanverdiğiniz sayıya kadar olan karakterleri verirÖrneğinyine yukarıdaki Kayahan değişkenini kullanırsak:
    
Solda Left(Kayahan4)
    
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(Kayahan58)
    
Ortada değişkeninin değeri “Sevdanı” olacaktırçünkü Kayahan değişkeni 

</b>

 
Alıntı ile Cevapla

Cevapla

Etiketler
fonksiyonlar, hazır, kullanacağımız, sık


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

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
opers kanalında kullanacağımız komutları istiyorum !operkomutlar Mc-Efsanee TCL Scriptler 1 25 Şubat 2011 22:37
Asp Hazır Fonksiyonlar İndir Coder ASP/ASP.NET 0 09 Haziran 2010 18:26
C# Fonksiyonlar Sunay C# 0 24 Nisan 2010 01:54