Manipulasi String adalah bagian penting dari pemrograman karena itu membantu untuk memproses data yang datang dalam bentuk jenis non-numerik seperti nama, alamat, jenis kelamin, kota, judul buku dan banyak lagi.
8.1 Manipulasi String Menggunakan + dan & tanda-tanda.
Dalam Visual Basic 2010, String dapat dimanipulasi dengan menggunakan & menandatangani dan tanda +, baik melakukan penggabungan string yang yang berarti menggabungkan dua atau lebih string kecil ke string yang lebih besar. Sebagai contoh, kita bisa bergabung "Visual" dan "Basic" ke "Visual Basic" menggunakan "Visual" & "Basic" atau "Visual" + "Basic", seperti yang ditunjukkan pada contoh di bawah ini
Contoh 8.1(a)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim text1, text2, text3 As String
text1 = “Visual”
text2 = “Basic”
text3 = text1 + text2
Label1.Text = text3
End Sub
Garis text3 = text1 + text2 bisa diganti dengan text3 = text1 & text2 dan menghasilkan output yang sama. Namun, jika salah satu variabel dinyatakan sebagai tipe data numerik, Anda tidak dapat menggunakan tanda +, Anda hanya dapat menggunakan & menandatangani.
Contoh 8.1(b)
Dim text1, text3 as string
Dim Text2 As Integer
text1 = “Visual”
text2=22
text3=text1+text2
Label1.Text = text3
Kode ini akan menghasilkan error karena data mismatch.However, menggunakan & bukan + akan baik-baik.
Dim text1, text3 as string
Dim Text2 As Integer
text1 = “Visual”
text2=22
text3=text1 & text2
Label1.Text = text3
Anda dapat menggabungkan lebih dari dua string untuk membentuk string yang lebih besar, seperti contoh berikut:
Dim text1, text3 as string
Dim Text2 As Integer
text1 = “Visual”
text2=22
text3=text1 & text2
Label1.Text = text3
Anda dapat menggabungkan lebih dari dua string untuk membentuk string yang lebih besar, seperti contoh berikut:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim text1, text2, text3, text4, text5, text6 As String
text1 = “Welcome”
text2 = ” to”
text3 = ” Visual”
text4 = ” Basic”
text5 = ” 2010″
text6 = text1 + text2 + text3+text4+text5
Label1.Text = text6
End Sub
End Class
Menjalankan program di atas akan menghasilkan screen shot berikut.
8.2 Manipulasi String Menggunakan Visual Basic 2010 Built-in Fungsi
Fungsi ini mirip dengan prosedur normal tetapi tujuan utama dari fungsi adalah untuk menerima masukan tertentu dan mengembalikan nilai yang diteruskan ke program utama untuk menyelesaikan execution.There yang banyak fungsi manipulasi string dibangun ke Visual Basic 2010 tetapi saya hanya akan membahas beberapa di sini dan akan menjelaskan sisanya dalam pelajaran nanti.
8.2 (a) Fungsi Len
Fungsi panjang mengembalikan nilai integer yang merupakan panjang frase atau kalimat, termasuk ruang-ruang kosong. Formatnya adalah
untuk contoh,
Len (Visual Basic) = 12 and Len (welcome to VB tutorial) = 22
Contoh 8.3
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = Len(TextBox1.Text)
End Sub
End Class
output:
8.2(b) Fungsi Right
Fungsi Right ekstrak bagian kanan frase. Format untuk Visual Basic 6 adalah
Right (“Phrase”, n)
Di mana n adalah posisi awal dari kanan dari fase di mana bagian kalimat yang akan diekstraksi. Sebagai contoh,
Right(“Visual Basic”, 4) = asic
Namun, format ini tidak berlaku di VB2010. Di VB2010, kita perlu menggunakan format berikut
Microsoft.VisualBasic.Right(“Phrase”,n)
Contoh 8.2 (a)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim text1 As String
text1 = TextBox1.Text
Label1.Text = Microsoft.VisualBasic.Right(text1, 4)
End Sub
Program di atas akan kembali empat paling kanan karakter dari kalimat yang dimasukkan ke dalam textbox.
Output:
* Alasan menggunakan referensi lengkap karena banyak benda memiliki sifat yang Tepat sehingga dengan kanan sendiri akan membuat ambigu untuk VB2010.
Fungsi Left
Fungsi Kiri mengekstrak bagian kiri frase. Formatnya adalah
Microsoft.VisualBasic.Left(“Phrase”,n)
Di mana n adalah posisi awal dari kiri dari fase di mana bagian kalimat yang akan diekstraksi. Sebagai contoh,
Di mana n adalah posisi awal dari kiri dari fase di mana bagian kalimat yang akan diekstraksi. Sebagai contoh,
Microsoft.VisualBasic.Left (“Visual Basic”, 4) = Visu .
8.1 Manipulasi String Menggunakan + dan & tanda-tanda.
Dalam Visual Basic 2010, String dapat dimanipulasi dengan menggunakan & menandatangani dan tanda +, baik melakukan penggabungan string yang yang berarti menggabungkan dua atau lebih string kecil ke string yang lebih besar. Sebagai contoh, kita bisa bergabung "Visual" dan "Basic" ke "Visual Basic" menggunakan "Visual" & "Basic" atau "Visual" + "Basic", seperti yang ditunjukkan pada contoh di bawah ini
Contoh 8.1(a)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim text1, text2, text3 As String
text1 = “Visual”
text2 = “Basic”
text3 = text1 + text2
Label1.Text = text3
End Sub
Garis text3 = text1 + text2 bisa diganti dengan text3 = text1 & text2 dan menghasilkan output yang sama. Namun, jika salah satu variabel dinyatakan sebagai tipe data numerik, Anda tidak dapat menggunakan tanda +, Anda hanya dapat menggunakan & menandatangani.
Contoh 8.1(b)
Dim text1, text3 as string
Dim Text2 As Integer
text1 = “Visual”
text2=22
text3=text1+text2
Label1.Text = text3
Kode ini akan menghasilkan error karena data mismatch.However, menggunakan & bukan + akan baik-baik.
Dim text1, text3 as string
Dim Text2 As Integer
text1 = “Visual”
text2=22
text3=text1 & text2
Label1.Text = text3
Anda dapat menggabungkan lebih dari dua string untuk membentuk string yang lebih besar, seperti contoh berikut:
Dim text1, text3 as string
Dim Text2 As Integer
text1 = “Visual”
text2=22
text3=text1 & text2
Label1.Text = text3
Anda dapat menggabungkan lebih dari dua string untuk membentuk string yang lebih besar, seperti contoh berikut:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim text1, text2, text3, text4, text5, text6 As String
text1 = “Welcome”
text2 = ” to”
text3 = ” Visual”
text4 = ” Basic”
text5 = ” 2010″
text6 = text1 + text2 + text3+text4+text5
Label1.Text = text6
End Sub
End Class
Menjalankan program di atas akan menghasilkan screen shot berikut.
8.2 Manipulasi String Menggunakan Visual Basic 2010 Built-in Fungsi
Fungsi ini mirip dengan prosedur normal tetapi tujuan utama dari fungsi adalah untuk menerima masukan tertentu dan mengembalikan nilai yang diteruskan ke program utama untuk menyelesaikan execution.There yang banyak fungsi manipulasi string dibangun ke Visual Basic 2010 tetapi saya hanya akan membahas beberapa di sini dan akan menjelaskan sisanya dalam pelajaran nanti.
8.2 (a) Fungsi Len
Fungsi panjang mengembalikan nilai integer yang merupakan panjang frase atau kalimat, termasuk ruang-ruang kosong. Formatnya adalah
untuk contoh,
Len (Visual Basic) = 12 and Len (welcome to VB tutorial) = 22
Contoh 8.3
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = Len(TextBox1.Text)
End Sub
End Class
output:
8.2(b) Fungsi Right
Fungsi Right ekstrak bagian kanan frase. Format untuk Visual Basic 6 adalah
Right (“Phrase”, n)
Di mana n adalah posisi awal dari kanan dari fase di mana bagian kalimat yang akan diekstraksi. Sebagai contoh,
Right(“Visual Basic”, 4) = asic
Namun, format ini tidak berlaku di VB2010. Di VB2010, kita perlu menggunakan format berikut
Microsoft.VisualBasic.Right(“Phrase”,n)
Contoh 8.2 (a)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim text1 As String
text1 = TextBox1.Text
Label1.Text = Microsoft.VisualBasic.Right(text1, 4)
End Sub
Program di atas akan kembali empat paling kanan karakter dari kalimat yang dimasukkan ke dalam textbox.
Output:
* Alasan menggunakan referensi lengkap karena banyak benda memiliki sifat yang Tepat sehingga dengan kanan sendiri akan membuat ambigu untuk VB2010.
Fungsi Left
Fungsi Kiri mengekstrak bagian kiri frase. Formatnya adalah
Microsoft.VisualBasic.Left(“Phrase”,n)
Di mana n adalah posisi awal dari kiri dari fase di mana bagian kalimat yang akan diekstraksi. Sebagai contoh,
Di mana n adalah posisi awal dari kiri dari fase di mana bagian kalimat yang akan diekstraksi. Sebagai contoh,
Microsoft.VisualBasic.Left (“Visual Basic”, 4) = Visu .
0 comments:
Post a Comment