penggunaan fungsi string dalam vb

Upload: dedi-satria

Post on 15-Oct-2015

23 views

Category:

Documents


0 download

DESCRIPTION

Penggunaan Fungsi String Dalam VB

TRANSCRIPT

  • 6/10/13 Penggunaan Fungsi String Dalam VB

    rudjito.blog.esaunggul.ac.id/?p=140 1/5

    Home

    Tentang Saya

    rudjito

    belajarlah dari masa lalu, berusahalah untuk masa depan.

    OS

    Networking

    Programmer

    Umum

    May

    31

    Penggunaan Fungsi String Dalam VB

    Dalam Visual Basic terdapat banyak fungsi yang digunakan untuk mengolah data salah satunya ialah fungsiyang bertipe string (fungsi String). Berikut ini adalah penjelasan tentang fungsi-fungsi string yang sering

    digunakan.

    LCase(x) , digunakan untuk mengubah semua huruf dalam string x menjadi kecil semua. Contoh:s = LCase(Anak Nakal) , maka nilai s adalah anak nakal

    UCase(x) , digunakan untuk mengubah semua huruf dalam string x menjadi besar semua. Contoh:s = LCase(Belajar String) , maka nilai s adalah BELAJAR STRING

    Left(x,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari kiri sebanyak n.

    Contoh:

    VB 6.0, s = Left(Belajar String , 3)

    VB .NET, s = Strings.Left(Belajar String , 3)

    maka nilai s adalah Bel

    Right(x,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari kanan sebanyak n.

    Contoh:

    VB 6.0, s = Right(Belajar String , 3)

    VB .NET, s = Strings.Right(Belajar String , 3)maka nilai s adalah ing

    Mid(x,m,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari karakter ke msebanyak n. Contoh:

    s = Mid(Belajar String , 2, 2) , maka nilai s adalah el

    LTrim(x) , digunakan untuk menghapus karakter spasi di bagian kiri dari string x.

    Contoh: s = LTrim( Belajar String ) , maka nilai s adalah Belajar String

    RTrim(x) , digunakan untuk menghapus karakter spasi di bagian kanan dari string x.

    Contoh: s = RTrim( Belajar String ) , maka nilai s adalah Belajar String

  • 6/10/13 Penggunaan Fungsi String Dalam VB

    rudjito.blog.esaunggul.ac.id/?p=140 2/5

    Trim(x) , digunakan untuk menghapus karakter spasi di bagian kiri dan kanan dari string x. Contoh:s = Trim( Belajar String ) , maka nilai s adalah Belajar String

    Len(x) , digunakan untuk menghitung jumlah karakter dari string x. Contoh:s = Len(Belajar String) , maka nilai s adalah 14 (spasi termasuk karakter).

    String(n,x) , digunakan untuk membuat karakter x sebanyak n. Contoh:

    VB 6.0, s = String(10, A)

    VB .NET, s = New String(A, 10)

    maka nilai s adalah AAAAAAAAAA

    Space(n) , digunakan untuk membuat karakter spasi sebanyak n. Contoh:

    s = Space(10) , maka nilai s adalah

    Asc(x) , digunakan untuk mengetahui nilai ASCII dari karakter x. Contoh:

    s = Asc(A) , maka nilai s adalah 65

    Chr(x) , digunakan untuk mengetahui karakter dari nilai ASCII x. Contoh:

    s = Chr(65) , maka nilai s adalah A

    InStr(x,n) , digunakan untuk mengetahui posisi karakter n didalam string x. Contoh:s = InStr(Belajar String , l) , maka nilai s adalah 3

    StrComp(x,y,n) , digunakan untuk membandingkan string x dan string y berdasarkan n. Jika n bernilai

    0 maka akan dibandingkan secara case-sensitive, sedangkan jika n bernilai 1 maka akan dibandingkansecara biasa. Contoh:

    s = StrComp(Aku, aku, 0) , maka nilai s adalah -1s = StrComp(Aku, aku, 1) , maka nilai s adalah 0

    Khusus untuk fungsi ini, jika menghasilkan nilai 0 maka dianggap sebagai True, dan jika menghasilkannilai selain 0 maka dianggap False.

    StrConv(x,n) , digunakan untuk mengubah huruf dalam string x berdasarkan nilai n. Contoh:

    s = StrConv(Aku Bisa, 1) , maka nilai s adalah AKU BISAs = StrConv(Aku Bisa, 2) , maka nilai s adalah aku bisa

    s = StrConv(aku bisa, 3) , maka nilai s adalah Aku Bisa

    StrReverse(x) , digunakan untuk membalikkan posisi huruf dalam string x. Contoh:s = StrReverse(Aku Bisa) , maka nilai s adalah asiB ukA

    Replace(x,m,n) , digunakan untuk menggantikan karakter m dalam string x dengan karakter n.Contoh:

    s = Replace(Kamu Juga Bisa, a, o) , maka nilai s adalah Komu Jugo Biso

    Split(x,n)(i) , digunakan untuk memecah string x berdasarkan karakter n dengan penomoran i.Contoh:

    s = Split(Kuda,Kerbau,Sapi,Kambing,Macan, ,)(0) , maka nilai s adalah Kudas = Split(Kuda,Kerbau,Sapi,Kambing,Macan, ,)(1) , maka nilai s adalah Kerbau

    s = Split(Kuda,Kerbau,Sapi,Kambing,Macan, ,)(4) , maka nilai s adalah Macan

    Join(x,n) , digunakan untuk menggabungkan rangkain string x yang dihubungkan dengan string n.Contoh:

    VB6, s = Join(Array(Hani, Indah, Budi, Herman), & )

  • 6/10/13 Penggunaan Fungsi String Dalam VB

    rudjito.blog.esaunggul.ac.id/?p=140 3/5

    VB.NET, s = Join(New Object() {Hani, Indah, Budi, Herman}, & )maka nilai s adalah Hani & Indah & Budi & Herman

    Fungsi-fungsi diatas juga dapat djadikan fungsi lain diantaranya adalah :

    1. Mengecek keberadaan string dalam string. Misalnya Anda ingin memeriksa ada tidaknya string a

    dalam string anda berhasil, maka kodenya adalah :

    If CBool(InStr(anda berhasil, a)) Thenjika ada

    Elsejika tidak ada

    End If

    2. Menghitung karakter tertentu dalam string. Misalnya Anda ingin menghitung karakter a dalam stringanda berhasil, maka kodenya adalah :

    t = anda berhasil

    s = Len(t) Len(Replace(t, a, ))

    maka nilai s adalah 3

    3. Menghitung jumlah kata dalam string. Misalnya Anda ingin menghitung jumlah kata dalam string andaberhasil, maka kodenya adalah :

    s = UBound(Split(anda berhasil, )) + 1

    maka nilai s adalah 2

    4. Menghilangkan karakter tertentu dalam string. Misalnya Anda ingin menghilangkan karakter a dalam

    string anda berhasil, maka kodenya adalah :

    s = Replace(anda berhasil, a, )

    maka nilai s adalah nd berhsil

    5. Mengisi variabel array dinamis dengan string. Contoh kodenya sebagai berikut :

    Dim Binatang() As String

    Binatang = Split(Kuda,Kerbau,Sapi,Kambing,Macan, ,)

    maka variabel Binatang memiliki 5 index (0-4) dengan rincian:

    nilai Binatang(0) = Kuda

    nilai Binatang(1) = Kerbaunilai Binatang(2) = Sapi

    nilai Binatang(3) = Kambing

    nilai Binatang(4) = Macan

    CATATAN : Dalam beberaa fungsi string, terdapat optional property CompareMethod. Bila properti ini

    bernilai Binary, maka fungsi tersebuat melakukan metode case-sensitive terhadap string. Sedangkan bila

    bernilai Text, maka fungsi tersebuat tidak melakukan metode case-sensitive.

  • 6/10/13 Penggunaan Fungsi String Dalam VB

    rudjito.blog.esaunggul.ac.id/?p=140 4/5

    sumber : http://abc.aurino.com

    Posted by OS, Programmer Subscribe to RSS feed

    Leave a Reply

    Required fields are marked *

    Your email address will never be published or shared.

    Name *

    Email *

    Website

    CAPTCHA Code *

    Comment

    Submit Reply

    Search for: Search

    Recent Posts

    Penggunaan Fungsi String Dalam VB

    VBA (Visual Basic For Application) pada MS. Office 2007

    Belajar Ajax di PHP

    Setting IP Windows Menggunakan CMDMerubah IP di Linux basis Debian (Ubuntu 12.04)

    Recent Comments

    Archives

  • 6/10/13 Penggunaan Fungsi String Dalam VB

    rudjito.blog.esaunggul.ac.id/?p=140 5/5

    May 2012April 2012

    March 2012

    Categories

    NetworkingOS

    Programmer

    Umum

    Meta

    Log inEntries RSS

    Comments RSS

    WordPress.org

    Search...

    Recent Posts

    Penggunaan Fungsi String Dalam VBVBA (Visual Basic For Application) pada MS. Office 2007

    Belajar Ajax di PHP

    Setting IP Windows Menggunakan CMDMerubah IP di Linux basis Debian (Ubuntu 12.04)

    Hubungan TCP/IP dan OSI dalam Sebuah Networking (Jaringan Komputer)

    Contoh Shell Script di Windows

    BelajarMengenal Penjadwalan at Pada OS LINUX.

    Hubungan antara CPU. Proses, dan Sceduling

    Synchronization Atau Sinkronisasi Pada Sistem Operasi

    Tags

    RSSCopyright 2013 rudjito All rights reserved. Amazing Grace theme by Vladimir Prelovac