92
Teknik Pemrograman
Teks3 = Teks1 + Teks2 Label1.Text = Teks3
Yang perlu diperhatikan adalah, ketika menuliskan kode berupa huruf, maka harus di awali dan di akhiri dengan tanda kutip “.
4.4 Fungsi mid, right, left, trim, Ucase, Lcase dan Chr
Fungsi manipulasi data string selanjutnya melakukan fungsi pemotongan terhadap suatu data bertipe string. Proses ini sangat penting dan
bermanfaat terutama bagi komunikasi serial baik itu dari komputer ke komputer, mikrokontroller ke mikrokontroller maupun komputer ke
mikrokonteroller. Pemanfaatan umum fungsi aplikasi ini adalah bagaiman kita membaca
sejumlah sensor multi sensor dan memilah-milah data mana yang merupakan protokol, data mana milik sensor 1, data mana milik sensor2,
sensor 3 dan seterusnya. Perhatikan potongan program berikut ini ;
Dim Teks1 As String Teks1 = “Teknik Pemrograman”
Label1.Text = LeftTeks1,3 Kode program LeftTeks1,3 diatas memiliki arti bahwa program
melakukan pemotongan data string yang tersimpan di variabel Teks1 dari
ujung kiri sebanyak tiga karakter. Sehingga eksekusi program di atas akan menghasilkan tampilan label1 menjadi “Tek” tiga karakter = tiga huruf.
Tambahkan potongan kode berikut pada form tempat program di atas berada :
Label2.Text = RightTeks1,4 Kode program RightTeks1,4 diatas memiliki arti bahwa program
melakukan pemotongan data string yang tersimpan di variabel Teks1 dari
ujung paling kanan sebanyak empat karakter. Sehingga eksekusi program
93
Teknik Pemrograman
di atas akan menghasilkan tampilan label1 menjadi “aman” empat karakter = empat huruf terakhir.
Tambahkan potongan kode berikut pada form tempat program di atas berada :
Teks2 = “ Teknik Pemrograman ” terdapat spasi di awal Label2.Text = TrimTeks2
Kode program
Label2.Text =
TrimTeks2 diatas
akan menghilangkan spasi kosong di awal dan akhir suatu data string yang
tersimpan di variabel Teks2. Eksekusi program di atas akan menghasilkan
tampilan label2
menjadi “Teknik Pemrograman” tanpa spasi di awal dan
di akhir kalimat. Tambahkan potongan kode berikut pada form tempat program di atas
berada :
Label1.Text = UcaseTeks1 Kode program diatas akan mengubah data string yang tersimpan di
variabel Teks2 menjadi huruf besar semua. Hasil program di atas akan
menghasilkan tampilan label1
menjadi “TEKNIK PEMROGRAMAN”.
Label1.Text = MidTeks1,3,6 Fungsi program midTeks1,3,6 diatas memiliki arti bahwa program
melakukan pemotongan data string yang tersimpan di variabel Teks1.
Dimulai dari karakter ke tiga ujung kiri sebanyak enam karakter. Sehingga eksekusi program di atas akan menghasilkan tampilan label1 menjadi
“knik P” enam karakter = lima huruf dan satu karakter spasi.