Home » , , » [VB6] Split Nedir? Neye Yarar? Nasıl Kullanılır? Ne Yapılabilir?

[VB6] Split Nedir? Neye Yarar? Nasıl Kullanılır? Ne Yapılabilir?

Written By Harmmy Coder on 28 Şubat 2014 Cuma | 14:10:00

[VB6] Split Nedir? Neye Yarar? Nasil Kullanilir? Ne Yapilabilir?
[VB6] Split Nedir? Neye Yarar? Nasil Kullanilir? Ne Yapilabilir?
[VB6] Split Nedir? Neye Yarar? Nasil Kullanilir? Ne Yapilabilir?

Visual basic 4 5 6 gibi dillerde en çok kullanılan ve muhtemelen diğer dillerdede çokca kullanılan bir terimdir split.

Splitin Ne olduğunu anlatmaya gelince.

Split Nedir?
Split belirli bir değişkenin kendi içinde bulunan karekter ile bölünerek yeni değişken dizisi oluşturmaya yarar yani değişkeni parçalar ayırır diyebiliriz

Örnek verecek olursak şöyle yapabiliriz.

Sub Main()
 Dim s As String
 s = "Harmmy-blog-visual-basic-dersleri"
 MsgBox Split(s, "-")(2)
End Sub

Çıktısı aşağıdaki resimde gördüğünüz gibi visual yazısı olacaktır.



Örnegi açıklayalım:
s adında bir değişken tanımladık.
Degişkene "Harmmy-blog-visual-basic-dersleri" atamasını yaptık.
Msgbox ile değişkeni "-" karekteri ile ayırmasını ve 2 numaralı parçasını bize göstermesini istedik.

Şimdi bazı arkadaşlar diyecekler ki 2 numara blog yazısı olmuyor mu?
Hayır arkadaşlar Split işlemi ayrılan değişkeni atama yaparken 0 dan başlar.
Yani örnege göre 
 Split(s, "-")(0) : Harmmy
 Split(s, "-")(1) : blog
 Split(s, "-")(2) : visual
 Split(s, "-")(3) : basic
 Split(s, "-")(4) : dersleri
olur.

Split Neye Yarar?
Değişkeni parçalar ve yeni bir değişken dizisi oluşturur.

Nerelerde Kullanabiliriz?
Mesela bir dosya birleştirme programı yapıyoruz ve birleştirdiğimiz dosyaları programı açtığımız zaman ayrı ayrı tekrar çıkartıp açtırmak istiyoruz split burada göreve girer.

Dosyalar belirli bir ayraç ile birleştirilir ve çalıştırma evresinde o ayraç ile tekrar parçalanarak geri oluşturulur.

Ne Yapılabilir?
Dosya birleştirme programında birleştirilenlerin tekrar çıkartılıp kullanılmasında kullanılabilir.
Bir dizi birleştirilmiş strip resimlerini bölmek ve resimlere atama yapmada kullanılabilir
Örnegin:
Ülke resimlerinin olduğu bir strip var ve ülke koduna göre resim almak istiyorsunuz
split ile yapabilirsiniz.

Bir başka yazımızda görüşmek üzere...

AnlatımHarmmy
KonuVisual basic 6 Instr Terimi.

4 Cevap::

  1. Bir konu ancak bu kadar anlaşılır ve güzel anlatılabilir.Çok teşekkürler....

    YanıtlaSil
  2. Anlatım için teşekkürler Harmmy

    YanıtlaSil
    Yanıtlar
    1. Birşey değil vb6 hakkında merak ettiginiz var ise yazın bir dahaki yazımda yer vermeye çalışırım

      Sil

Küfür,argo kelimeler yazanlar ve reklam yapanların yorumları onaylanmayacaktır.