Menu Horisontal

Minggu, 30 Desember 2012

Operasi String VB.Net

Sumber : http://tidipia-comp.blogspot.com/2011/12/operasi-string-vbnet.html

Maksud dari Operasi String diatas adalah terkait dengan method-method pada .Net untuk memanipulasi string. Berikut adalah beberapa contoh dasar operasi string tersebut :

Fungsi : Len
Deskripsi : Menghasilkan panjang string
Syntax: Len(string)
Contoh :
1. lngLen = Len("Visual Basic")
Hasil: lngLen = 12

Fungsi : Mid$ (or Mid)
Deskripsi : Menghasilkan potongan string mulai dan panjangnya dapat ditentukan
Syntax: Mid$(string, start[, length]) string
String yang ingin dipotong.
start Start pemotongan.
length Optional; panjang pemotongan.
Contoh :
strSubstr = Mid$("Visual Basic", 3, 4)
Hasil: strSubstr = "sual"

Fungsi : Left$ (or Left)
Deskripsi : Memotong string dari kiri
Syntax: Left$(string, length)
string String yang ingin dipotong length
Required; Panjang pemotongan
Contoh :
1. strSubstr = Left$("Visual Basic", 3)
Hasil: strSubstr = "Vis"
Diatas sama jika kita menggunakan Mid$:
strSubstr = Mid$("Visual Basic", 1, 3)


Fungsi : Right$ (or Right)
Deskripsi : Memotong string dari kanan
Syntax: Right$(string, length)
string Required. String yang ingin dipotong..
length Required; Panjang pemotongan.
Contoh :
1. strSubstr = Right$("Visual Basic", 3)
Hasil : strSubstr = "sic"
Diatas sama jika kita menggunakanh Mid$:
strSubstr = Mid$("Visual Basic", 10, 3)
Fungsi : UCase$ (or UCase)
Deskripsi : Merubah semua huruf jadi upperCase
Syntax: UCase$(string)
Contoh :
1. strNew = UCase$("Visual Basic")
Hasil : strNew = "VISUAL BASIC"

Fungsi : LCase$ (or LCase)
Deskripsi : Merubah semua huruf jadi lowerCase
Syntax: LCase$(string)
Contoh :
1. strNew = LCase$("Visual Basic")
Hasil : strNew = "visual basic"

Fungsi : Instr
Deskripsi : Menghasilkan posisi dari suatu karakter didalam string.
Syntax: InStr([start,] string1, string2 [, compare])
start Optional. Start posisi pecarian.
string1 Required. String.
string2 Required. Karakter yang dicari.
compare Optional; defaultnya adalah 0 untuk pencarian case-sensitive. Dan 1 untuk pencarian case-insensitive.
Contoh:
1. lngPos = Instr("Visual Basic", "a")
Hasil : lngPos = 5
2. lngPos = Instr(6, "Visual Basic", "a")
Hasil : lngPos = 9 (mulai dari posisi karakter ke 6)
3. lngPos = Instr("Visual Basic", "A")
Hasil : lngPos = 0 (pencarian case-sensitive)
4. lngPos = Instr(1, "Visual Basic", "A", 1)
Hasil : lngPos = 5 (pencarian case-insensitive)

Fungsi : InstrRev
Deskripsi : Menghasilkan posisi dari suatu karakter didalam string. Tapi start pencarian dari akhir
string Syntax: InStrRev(string1, string2[, start, [, compare]])
string1 Required. String.
string2 Required. Karakter yang akan di cari.
start Optional. Posisi awal pencarian (dari akhir string)
compare Optional; defaultnya adalah 0 untuk pencarian case-sensitive. Dan 1 untuk pencarian case-insensitive.
Contoh :
1. lngPos = InstrRev("Visual Basic", "a")
Hasil : lngPos = 9
2. lngPos = InstrRev("Visual Basic", "a", 6)
Hasil : lngPos = 5 (posisi mulai dari karakter ke 6)
3. lngPos = InstrRev("Visual Basic", "A")
Hasil : lngPos = 0 (pencarian case-sensitive)
4. lngPos = InstrRev("Visual Basic", "A", , 1)
Hasil : lngPos = 9 (pencarian case-insensitive)

Fungsi : Space$ (or Space)
Deskripsi : Menghasilkan sejumlah karakter spasi.
Syntax: Space$(number)
Berapa jumlah spasi yang diinginkan.
Contoh :
1. strTest = Space$(5)
Hasil : strTest = " "

Fungsi : StrReverse$ (or StrReverse)
Deskripsi : Membalik string
Syntax: StrReverse$(string)
Contoh :
1. strTest = StrReverse$("Visual Basic")
Hasil : strTest = "cisaBlausiV"

Fungsi : Asc
Deskripsi : Menghasilkan ascii dari karakter.
Syntax: Asc(string)
Contoh :
1. intCode = Asc("*")
Hasil : intCode = 42
2. intCode = Asc("ABC")
Hasil : intCode = 65

Fungsi : Chr$ (or Chr)
Deskripsi : Menghasilkan karakter dari ascii.
Syntax: Chr$(charcode) Dimana charcode dari angka 0 sampai 255 itu mengindikasikan karakter (Char).
Contoh :
1. strChar = Chr$(65)
Hasil : strChar = "A"

Ok sekian saja Operasi String VB.Net jika ada kekurangan mohon ditambahkan, dan jika ada kelibahan mohon dikembalikan. Terima kasih, semoga bermanfaat.

Tidak ada komentar: