![]() |
|
| |||||||
|
| | Seçenekler |
|
#1
| |||
| | |||
String FonksiyonlariString 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. |
![]() |
| Arama Etiketleri: fonksiyonlari, string |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konu Açanlar | Forum | Cevaplar | Güncel Mesajlar |
| ASP.NET'de String İşlemleri | B737 | .NET programcılığı | 0 | 24-01-2008 01:53 |
| XOR ile String şifreleme. | Celebrian | Visual Basic & Action script | 0 | 24-12-2007 11:46 |
| String işlemleri | egitimbilgisi | Programlama Makaleleri | 0 | 26-11-2007 01:29 |
| Delphide String Fonksiyonları | Professionel | Delphi | 0 | 22-11-2007 08:27 |
| c# String Cogaltma | rhythm | C, c++, c# | 0 | 27-10-2007 02:50 |
![]() | ![]() |