Tutorial kali ini adalah memisahkan sebuah teks (kalimat) berdasarkan karakter/kata tertentu sebagai delimiter atau pemisahnya. Cara pertama adalah menggunakan fungsi built-in (asli buatan VB) yang berkaitan dengan string, salah satunya adalah fungsi SPLIT.
Contoh penggunaan singkatnya adalah:
Dim kalimat() As String
Dim i As Integer kalimat() = Split("Forum IF Unikom", " ") ' dipisah berdasarkan spasi
text1= vbNullChar
For i = 0 To UBound(kalimat)
text1 = text1 & kalimat(i) & vbCrLf
Next i
Erase kalimat
Output di dalam komponen textbox bernama text1 adalah:
Sedangkan cara kedua, secara manual kita menggunakan fungsi string InStr untuk mengetahui letak delimiternya, kemudian dengan logika sederhana kita pisahkan masing2 kata yang dipisahkan tersebut.
Sekarang kita buatkan aplikasi GUI yang agak bagus
Komponen:
Label: label1, label2, label3, label4
Textbox: text1 (penyimpan kalimat) dan text2 (penyimpan delimiter)
Listbox: List1 (menyimpan output)
Command Button: command1 (built-in split function), command2 (manual), command3 (keluar program)
Pengaturan properti semua komponen langsung dilakukan pada coding (saat run time.)
Kecuali untuk form, pengaturan properti di design time adalah:
Border Style : 1 - Fixed Single