90
Teknik Pemrograman
Format Now, “h:mm:ss:tt” Menampilkan waktu dalam jam :
menit : detik : dan menampilkan ampm.
Format Now,
“MMddyyyy h:mm:ss”
Menampilkan tanggal dan waktu dalam format jam : menit : detik.
Contoh : Private
Sub Button1_Click
ByVal sender
As System.Object, ByVal e As System.EventArgs Handles
Button1.Click, Button2.Click, Button3.Click Label1.Text = Format
Now, “M” Label2.Text = Format
Now, “MM” Label3.Text = Format
Now, “MMM” Label4.Text = Format
Now, “MMMM” Label5.Text = Format
Now, “ddMMyyyy” Label6.Text = Format
Now, “MMM,d,yyyy” Label7.Text = Format
Now, “h:mm:ss:tt” Label8.Text = Format
Now, “MMddyyyy H:MM:ss:tt” End Sub
Gambar 4.2 Form tampilan aplikasi format waktu
91
Teknik Pemrograman
4.3 Konsep Manipulasi Data String Pada Visual Basic 2010
Proses manipulasi data dalam Visual Basic cukup penting untuk diketahui, karena hal ini akan memudahkan kita dalam pemrosesan data yang berupa
karakter string. Terlebih lagi ketika kita melakukan pemrograman dengan data dengan jumlah karakter yang panjang khususnya ketika kita akan
mempelajari komunikasi serial multi input-multi output padabab-bab selanjutnya.
Pada sub bab ini siswa akan mempelajari dan memahami bagaimana cara melakukan manipulasi string dengan menggunkan Visual Basic.
Pada umumnya proses manipulasi string pada visual basic menggunakan dua macam operator, yaitu dengan tanda “+” dan “”. Perhatikan contoh
berikut :
Dim Teks1, Teks2, Teks3 as String Teks1 = “Teknik”
Teks2 = “Pemrograman” Teks3 = Teks1 + Teks2
Label1.Text = Teks3 Potongan program diatas , kode Teks1 + Teks2 dapat digantikan
dengan kode Teks1 Teks2. Hasil dari eksekusi program tersebut akan menghasilkan tulisan string teks pada label1 “Teknik Pemrograman”.
Untuk melakukan manipulasi variabel dengan tipe data yang berbeda, misalkan data bertipe String akan digabungkan dengan data bertipe
Integer, maka kode programnya adalah sebagai berikut : Dim Teks1, Teks3 as String
Dim Teks2 as Integer Teks1 = “Teknik Pemrograman”
Teks2 = 2
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