Langsung ke konten utama

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



Keterangan
    nilai "Like" hanya terbagi menjadi dua nilai saja yaitu true dan false, untuk itu kita menggunakan variable boolean.
    jika nilai/value pada string dengan pattern adalah sama, maka hasil nya adalah True, begitu juga sebaliknya.
   
pattren option:
    kita masih mempunyai pilihan option untuk hasil spesifik
? untuk single karakter
* lebih dari 0 karakter
# hanya single digit (0-9)
[charlist] karakter di tentukan pada charlist
[!charlist] karakter di tentukan bukan dari charlist


Contoh;
    x = "f" Like "f" maka hasilnya benar/true    x = "f" Like "g" maka hasilnya salah/false

Contoh menggunakan option “?”        x = "indramayu" like "indramay?"
        (hasilnya benar/true, tugas option "?" untuk melengkapai string yang kurang 1 karekter yaitu "u")
       x = "indaramayu" Like "indrama??" (True,2 option pengganti 2 karakter)
        x = "indramayu" Like "indramayu?" (salah/False, string sudah lengkap so option itu nganggur)
       
Contoh menggunakan option "*"
    option ini digunakan untuk melengkapi keseluruhan karakter dari batas karakter yang kita tentukan
   
        x = "kota mangga" Like "kota*"         (hasilnya true. tugas option "*" untuk melengkapi keseluruhan string setelah kata "kota")
        x = "kota mangga" like "*mangga" (hasilnya True, "*" melengkapi keseluruhan string sebelum kata "mangga")
       x = "kota mangga" Like "*kota" (hasilnya Salah/False, karena penempatan option tidak mencakup karakter untuk dilengkapi)
       x = "abbba" Like "a*a" (True,melengkapi keseluruhan karakter dari karakter "a" ke "a")
       
Contoh menggunakan option "#"    option ini digunakan untuk melengkapi karakter nomer 0 sampai 9

        x = "a2b" Like "a#b" (hasilnya true, peran option "#" sebagai pengganti karakter numerik "2")
        x = "a123b" Like "a###b" (True)
       x = "abc" Like "a#c" (Salah/False)
       
Contoh menggunakan "[charlist]"    option ini digunakan untuk mengambil karakter dari charlist dengan ditentukan terlebih dahulu

        x = "r" Like [“a-z”] (hasilnya true karena huruf f berada di dalam karakter a sampai z)
       x = "b" Like [“c-z”] (False. karakter "b" tidak ditemukan dalam urutan karakter c sampai z)
       
Contoh menggunakan "[!charlist]"
    option ini digunakan untuk mengambil karakter bukan dari charlist kayak karakter khusus/special.

    x = "$" Like "[!A-Z]" (hasilnya true, karena karakter "$" bukan dari charlist A - Z

Komentar

  1. simple dab jelas. bagus artikelnya mas, ditunggu kunjungan baliknya carakuvb6.blogspot.com

    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 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])

Full Tutorial - Manipulasi Folder dan Protect

Pada waktu yang indah ini blog yang sedang kalian baca mau share project + Tutorial Manipulasi Folder yang bisa kalian coba untuk mengamankan folder kalian dari tangan jahil. Maksud manipulasi folder disini adalah untuk menjadikan content folder kita berubah total menjadi filesystem yang seperti sampah itu