Rabu, 03 Oktober 2007

Fungsi untuk memanipulasi string

Fungsi – fungsi VB dibawah ini digunakan untuk mengolah data string

Left -> mengambil n karakter disebelah kiri suatu string
Contoh : x$ = left(”asdf”, 2)
hasilnya : x$ = “as”

Right -> mengambil n karakter disebelah kanan suatu string
Contoh : x$ = right(”asdf”, 2)
hasilnya : x$ = “df”

Trim -> menghilangkan spasi kosong diawal dan akhir suatu string
Contoh : x$ = trim(” as df ”)
hasilnya : x$ = “as df”

Ltrim -> menghilangkan spasi kosong diawal suatu string
Contoh : x = Ltrim(” as df ”)
hasilnya : x = “as df ”

Rtrim -> menghilangkan spasi kosong diakhir suatu string
Contoh : x = Rtrim(” as df ”)
hasilnya : x = “ as df”

Ucase -> mengubah suatu string menjadi huruf besar semua
Contoh : x = Ucase(”aSdf”)
hasilnya : x = “ASDF”

Lcase -> mengubah suatu string menjadi huruf kecil semua
Contoh : x = Lcase(”aSdf”)
hasilnya : x = “asdf”

Mid -> mengambil n karakter string dari suatu posisi yang ditetapkan
Contoh : x = Mid(”asghjdf” , 2 , 4)
hasilnya : x = “sghj”

Len -> menghitung jumlah karakter yang berbentuk suatu string
Contoh : x = Len(”aSdf”)
hasilnya : x = 4

Lset -> menempatkan string di dalam string yang lain, disebelah kiri

Rset -> menempatkan string di dalam string yang lain, disebelah kanan

Format -> mengatur string sehingga terformat sesuai yang ditentukan
Contoh : x = format(1212.13 ,”##,##” )
hasilnya : x = 12,12

String -> membuat string yang berisi sejumlah karakter yang digandakan
Contoh : x = String(4, “#”)
hasilnya : x = “####”

Chr -> menghasilkan karakter yang terwakili oleh suatu angka tertentu
Contoh : x$ = Chr(65)
hasilnya : x = A

Asc -> menghasilkan angka ASCII dari suatu karakter tunggal
Contoh : x = Asc(“A”)
hasilnya : x = 65

Space -> menghasilkan ruang kosong sebanyak n karakter
Contoh : x = Ucase(”aSdf”)
hasilnya : x = “asdf”

Fungsi Memanipulasi Bilangan

VB mempunyai fungsi untuk memanipulasi data numeric sebagai berikut

ROUND -> membulatkan bilangan cacah dengan jumlah desimal tertentu
Contoh : x = Round(13.3456 , 2)
Hasilnya : x = 13.34

VAL -> menghasilkan bilangan numerik dari suatu variabel string
Contoh : x = Val(“1212”)
Hasilnya : x = 1212

STR -> menghasilkan variabel string (Variant) dari ekspresi numerik
Contoh : x = Str(1212)
Hasilnya : x = “1212” (berupa string)

HEX -> menghasilkan nilai hexadesimal dari suatu bilangan
Contoh : x = Hex(459)
Hasilnya : x = 1CB

OCT -> menghasilkan nilai oktal dari setiap bilangan
Contoh : x = Oct(459)
Hasilnya : x = 713