String Fonksiyonlari

Visual Basic & Action script String Fonksiyonlari Programlama hakkında bilgi paylaş; String Fonksiyonları ile ilgili bilgiler. 1)ASC FONKSIYONU: 2)CHR$ FONKSIYONU: 3)SPACE$ FONKSIYONU: 4)STRING$ FONKSIYONU: 5)RIGHT$ FONKSIYONU: ...
Cevapla
 
Seçenekler
  #1  
Arama 24-01-2008, 02:44
Banlı
Üyelik Tarihi: 18/09/07
Mesajlar: 1.551
 
     WS-Ticareti: (1)
Blog Yazıları: 1
Teşekkürleri: 0
20 Msg. 27 Tşkr.
Rep Gücü: 0 B737 rep gücü epey yüksek

String Fonksiyonlari

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.
Alıntı ile Cevapla
Cevapla
Arama Etiketleri: ,



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

Webmaster Sitesine Reklam Verin

Webmaster web tasarım online reviews ~ Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum ~ iPhone