film indir
Aralık
11th 2007
String Fonksiyonlari

Posted under Visual Basic



String Fonksiyonları ile ilgili bilgiler.

1)ASC FONKSIYONU:
2)CHR$ FONKSIYONU:
3)SPACE$ FONKSIYONU:
4)STRING$ FONKSIYONU:
5)RIGHT$ FONKSIYONU:
6)LEFT$ FONKSIYONU:
7)MID$ FONKSIYONU:
8)INSTR FONKSIYONU:
9)LEN FONKSIYONU:
10)LCASE$ FONKSIYONU:
11)UCASE FONKSIYONU:
12)STRCOMP FONKSIYONU:
13)LIKE OPERATÖRÜ:
14)TRIM$ FONKSIYONU:
15)LTRIM$ FONKSIYONU:
16)RTRIM$ FONKSIYONU:
17)DATE FONKSIYONU:
18)TIME FONKSIYONU:
19)DATEVALUE(String) FONKSIYONU:

Visual Basic’te string türü veriler üzerinde işlem yapan fonksiyonlardır.Aşağıda bu fonksiyonlar verilmiştir.

1)ASC FONKSIYONU:
=================

ASC fonksiyonu String türünde tek bir argüman alır ve stringin ilk karakterine ait nümerik ASCII kodunu verir.örn:

Private Sub Form_Click()
Print Asc(”Visual”)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “V” nin ASCII kodu olan 86 yazacaktır.

2)CHR$ FONKSIYONU:
==================
Bu fonksiyon nümerik bir değeri alır ve tek bir String bir ifadeye dönüştürür. Nümerik değer 0-255 aralığında olmalıdır.Bu fonksiyon verilen nümerik ASCII koduna karşılık gelen karakteri bize verir.

Private Sub Form_Click()
Print Chr$(86)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “86″ nümerik ASCII koduna karşılık gelen “V” karakterinin yazdığını görürsünüz.

3)SPACE$ FONKSIYONU:
====================

Bir tamsayı argümanı alır.SPACE$(n) şeklinde kullanılır.n uzunluğunda boşluk karakteri ile dolu string bir ifade oluşturur.

Private Sub Form_Click()
Print Space$(6) & “6 tane boşluk”
End Sub


Bu kodu çalıştırdığınızda form üzerinde “6″ nümerik boşluktan sonra “6 tane boşluk” yazısını görürsünüz.

4)STRING$ FONKSIYONU:
=====================

String$(a,b) şeklinde kullanılır.b:nümerik ASCII kodunu,a: nümerik ASCII kodu b olan karakterden kaç adet olacağını belirler.

Private Sub Form_Click()
Print String$(10, 86)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “86″ nümerik ASCII koduna karşılık gelen “V” karakterinin 10 defa yazdığını görürsünüz.

5)RIGHT$ FONKSIYONU:
=====================

RIGHT$(String,Tamsayı) şeklinde kullanılır.Verilen string ifadenin sağından itibaren, belirtilen tamsayı değeri kadarını alıp, yeni bir string ifade oluşturur.

Private Sub Form_Click()
Print Right$(”VisualBasic”, 5)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “Basic” yazısını görürsünüz.

6)LEFT$ FONKSIYONU:
=====================

LEFT$(String,Tamsayı) şeklinde kullanılır.Verilen string ifadenin solundan itibaren, belirtilen tamsayı değeri kadarını alıp, yeni bir string ifade oluşturur.

Private Sub Form_Click()
Print Left$(”VisualBasic”, 6)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “Visual” yazısını görürsünüz.

7)MID$ FONKSIYONU:
=====================

MID$(String,Tamsayı1,Tamsayı2) şeklinde kullanılır.String’in en soldan itibaren Tamsayı1 ile belirlenen karakterinden başlayarak (karşılık gelen karakterde dahil),Tamsayı2 kadar olan karakterleri alır ve yeni bir String ifade oluşturur.

Private Sub Form_Click()
Print Mid$(”DenemeVisualBasic”, 7, 6)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “Visual” yazısını görürsünüz.

8)INSTR FONKSIYONU:
=====================

INSTR(Tamsayı,String1,String2) şeklinde kullanılır.String1 içinde, String2′yi arar, bulursa başlangıç karakterinin sıra numarasını döndürür.Bulamazsa “0″ (sıfır) sayısını döndürür.Tamsayı ise String1′in kaçıncı sırasından itibaren arama yapılması gerektiğini bildirir.

Private Sub Form_Click()
Print InStr(1, “DenemeVisualBasic”, “V”)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “7″ rakamını görürsünüz.

Private Sub Form_Click()
Print InStr(8, “DenemeVisualBasic”, “V”)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “0″ rakamını görürsünüz.

9)LEN FONKSIYONU:
=====================

LEN(String) şeklinde kullanılır.Verilen String ifadenin karakter uzunluğunu verir.

Private Sub Form_Click()
Print Len(”VisualBasic”)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “11″ rakamını görürsünüz.

10)LCASE$ FONKSIYONU:
========================

LCASE(String) şeklinde kullanılır.Verilen string ifadedeki karakterleri küçük karakterlere dönüştürür.

Private Sub Form_Click()
Print LCase(”VISUALBASIC”)
End Sub

Bu kodu çalıştırdığınızda form üzerinde küçük harflerle “visualbasic” yazısını görürsünüz.

11)UCASE FONKSIYONU:
=====================

UCASE(String) şeklinde kullanılır.Verilen string ifadedeki karakterleri büyük karakterlere dönüştürür.

Private Sub Form_Click()
Print LCase(”visualbasic”)
End Sub

Bu kodu çalıştırdığınızda form üzerinde büyük harflerle “VISUALBASIC” yazısını görürsünüz.

12)STRCOMP FONKSIYONU:
=====================

STRCOMP(String1,String2,Tamsayı) şeklinde kullanılır.String1 ile String2′yi karşılaştırır.Bu karşılaştırma sonrasında.

String1<String2 ise -1  
String1=String2 ise 0  
String1>String2 ise 1 değerini döndürür.

Tamsayı kullanılırsa ve bu değer “1″ ise, karşılaştırma yapılırken büyük-küçük harf ayırımı yapılmaz.”0″ ise yapılır.

Private Sub Form_Click()
Print StrComp(”visualbasic”, “VISUALBASIC”, 1)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “0″ nümerik değer yazdığını görürsünüz.

13)LIKE OPERATÖRÜ:
=====================

LIKE operatörü net olmayan yada bulanık arama (fuzzy search) şeklinde nitelendirilen arama işlemlerini gerçekleştirerek sonuç bildirir.Operatörle birlikte aşağıda verilen sembollerde kullanılabilir.

Sembol Anlamı
? Herhangi bir karakter
* 0 tane yada çok sayıda karakter
# Herhangi bir tek sayısal dijit
[Karakter Listesi] Listedeki herhangi bir tek karakter
[!Karakter Listesi] Listede bulunmayan herhangi bir karakter.

a=(”#####” like “45678″)  şeklindeki bir atamanın sonucu “True” Doğru dur.

b=(”[abcde]” like “67895″) şeklindeki bir atamanın sonucu “False” Yanlış olur.

c=(”[!abcde]” like “67895″) şeklinde bir atamanın sonucu “True” Doğru olur.

14)TRIM$ FONKSIYONU:
=====================

String türü bir ifadenin sağ ve solundaki boşlukları alır.

Private Sub Form_Click()
Print Trim$(”      VisualBasic       “)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “VisualBasic” yazısını boşluklar olmadan görürsünüz.

15)LTRIM$ FONKSIYONU:
=====================

String türü bir ifadenin solundaki boşlukları alır.

Private Sub Form_Click()
Print Trim$(”      VisualBasic       “)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “VisualBasic       ” yazısının solundaki  boşluklar olmadan görürsünüz.

16)RTRIM$ FONKSIYONU:
=======================

String türü bir ifadenin sağındaki boşlukları alır.

Private Sub Form_Click()
Print Trim$(”      VisualBasic       “)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “        VisualBasic” yazısının sagında boşluklar olmadan görürsünüz.

17)DATE FONKSIYONU:
=====================

Kullanıldığı andaki sistem tarih bilgisini bildirir.Ay-Gün-Yıl formatında gösterir.Ayrıca sistem tarihini set etmede de kullanılır.

Private Sub Form_Click()
Print Date
End Sub

Bu kodu çalıştırdığınızda form üzerinde sistemin o anki tarihi yazar.

18)TIME FONKSIYONU:
=====================

Kullanıldığı andaki sistem saat  bilgisini bildirir.Ayrıca sistem saatini set etmede de kullanılır.

Private Sub Form_Click()
Print Time
End Sub

Bu kodu çalıştırdığınızda form üzerinde sistemin o anki saati yazar.

19)DATEVALUE(String) FONKSIYONU:
================================

Argümanı String olan bir fonksiyondur.String türündeki argümanını tarih türüne dönüştürür.Sisteminiz türkçe ise:

Private Sub Form_Click()
Print DateValue(”Şubat 12, 1969″)
End Sub

Sisteminiz ingilizce ise:

Private Sub Form_Click()
Print DateValue(”February 12, 1969″)
End Sub

Bu kodu çalıştırdığınızda form üzerinde “12/02/1969″ yazısını görürsünüz.

Trackback URI | Comments RSS

Yorum Yaz - Leave a Reply

yeliiniz Silinmitir.Ltfen Sayfanzdan Kodu Kaldrnz. Sayfa Bloggoayrılık yazılarıoyunlarkurye web tasarımı broşürlük dizi izle dizi izleKombi Tesisat Radyo DinleChat paysafe paysafe kartSohbet arkadaş travestitravesti travesti travesti Film izle Sicak Videolar Porno izle film izle e-okul arog Ask-i Memnu Sehitler Olmez sohbet Chat K�zlarla Sohbet sohbet chat kale kapi mirc Bedava Program Yukle Turkce Program Indir Celik Konstr�ksiyon evden eve nakliyat Toplist