Langsung ke konten utama

Fungsi Split VB 6.0

Split VB 6.0

    Fungsi atau kegunaan split adalah untuk memecahkan/memisahkan string dengan ditentukan pembatasnya kemudian di tampung dalam variable array.
  
syntax;
            split(ekspresi as string,[delimiter],[limit as long=-1],[Compare as VbCompareMethod=VbBinaryCompore])


 Parameter
Ekspresi target string yang akan dipecah belah
delimiter karakter penentu. karakter ini yang akan di jadikan tanda pengenal proses belah membelah string
limit as long =-1 batas limit. mau berapa kali string akan di pecah belah ? default nya adalah -1 yang berarti setiap string akan dipecah belah tergantung string nya itu sendiri, ntar pun agan paham heheheh
Compare as VbCompareMethod=VbBinaryCompore mode case-sensitive. kasus ini mengara pada tanda pengenal "delimiter". defaultnya adalah vbbinarycompore yang berarti non case-sensitive, dan vbtextcompare adalah mode case-sensitive


                                                                                                                             
Contoh penulisan/statemen
        *karena prosedur split di haruskan untuk menggunakan variable array maka kita harus membuat variable array terlebih dahulu.
        *disarankan untuk membuat variable array tanpa ditentukan batasnya
       
        dim iniarray() as string
        iniarray = Split("kesatu.kedua.ketiga", ".")
      

Kesimpulan;            dari contoh di atas kita hanya mengisi option split  ekspresi = "kesatu.kedua.ketiga"
                                                                                      delimiter = "." atau karekter titik

            yang artinya, setiap string akan di pecah menjadi substring sesuai karakter delimiter kemudain pecahan tersebut di impor ke variable. pada contoh ini delimiter adalah karakter/tanda titik "."
            maka nilai dalam variable array tersebut

           niarray(0) = "kesatu"
            iniarray(1) = "kedua"
            iniarray(2) = "ketiga"
           
Contoh dengan option limit as long=-1nilai option ini secara defaultnya sudah di tentukan yaitu -1 tapi kita bisa mengubahnya.
           
          dim iniarray() as string
        iniarray = Split("kesatu.kedua.ketiga", ".", 2)
        aka nilai dalam variable array tersebut
            iniarray(0) = "kesatu"
            iniarray(1) = "kedua.ketiga"


Contoh dengan option [Compare as VbCompareMethod=VbBinaryCompore]nilai option ini secara defaultnya sudah di tentukan yaitu VbBinaryCompore yang artinya delimiter tidak case-sensitive, dan untuk menjadikannya case-sensitive kita menggunakan option vbtextcompare
           
            dim iniarray() as string
            iniarray = split("kesatu DAN kedua DAN ketiga", "DAN", , VbTextCompare)
            maka nilai dalam variable array tersebut
            niarrat(0) = "kesatu"
            iniarray(1) = "kedua"
            iniarray(2) = "ketiga"

Komentar

  1. thanks... sangat membantu, semoga kebaikan dibalas dengan berlipat kebaikan , amin yra

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Pemahaman Do While dan Do Until

Proses Pengulangan dengan menggunakan Do While dan Do Until adalah proses pengulangan yang di tentukan oleh sebuah kondisi, sama seperti statement IF Then Else beda nya do While adalah untuk proses pengulangan yang artinya proses akan berulang terus sesuai kondisi apa yang di berikan. 1/ Do While Proses Pengulangan dengan menggunakan do while adalah sebuah proses pengulangan dalam kondisi benar/true, jadi jika nilai pada sebuah kondisi adalah benar/true maka proses akan terus berulang dan akan berhenti jika nilai pada sebuah kondisi adalah salah/false. Contoh; dim a as integer a = 1 Do While a < 10      MsgBox a      a = a + 1 Loop Dari coding diatas, kita membuat variable "a" sebagai integer, dan 1 adalah nilainya, berarti a adalah 1. Selanjutnya adalah melakukan perulangan dengan menentukan kondisi yang benar, bahwa "1 itu lebih kecil dari 10". Karena kondisi yang di tentukan adalah kondisi yang benar maka proses pengulangan di ...

Fungsi Like Operator : VB 6.0

Like Operator : Visual Basic 6.0 *Membandingkan String dengan pattern(string yang akan dibandingkan) Syntax     result = string Like pattern     Parameter result variable bertype data boolean string variable bertype data string pattern variable bertype data string

Memisahkan Angka Dan Huruf

Pada kesempatan kali ini kembali  berbagi tutorial seputar VB6 untuk mengatasi permasalahan string yang mengharuskan output tidak mencampur adukan antara angka/nomer dengan huruf/karakter pada kondisi kondisi tertentu. Kita bisa mengatasi masalah ini dengan sangat mudah jika kalian telah mengetahui fungsi fungsi string pada visual basic yang kadang di anggap tidak begitu penting bagi kaum yang baru belajar terus ingin mahir dalam 24 jam HaHa, belum tau dan ngerti apa-apa main lompat ke pemograman database, gak heran setiap tindakan nya selalu di landa kebingungan terus ujung ujungnya mampir ke forum dengan pertanyaan yang tidak terkesan ada usaha nya sama sekali.. "bro,tolongin bro tugas kulian nih" HaHa