Pemrograman Desktop II
Pemrograman Desktop II2015
Modul Praktikum 1Mengenal Konsep, operator, variabel pada VB.Net
2008
Setelah melaksanakan praktikum pada bab ini diharapkan mahasiswa
dapat : Membuat project aplikasi baru dengan Visual Basic .NET
Memahami prinsip design graphical user interfaces Mengenal konsep
events secara sederhana Mengenal variabel dan menggunakan
operator
A. Teori Singkat Konsep Dasar Vb. Net 2008
Membuat aplikasi dengan Visual Basic .NET sangat sederhana.
Hanya dengan 3 langkah dasar, akan didapat aplikasi yang
selanjutnya dapat dijalankan tanpa memerlukan lingkungan
pemrograman Visual Basic .NET. 3 langkah dasar tersebut adalah :
Membuat antarmuka pengguna (user interface) dari aplikasi
Menuliskan kode program (source code) dari aplikasi yang akan
dibuat dan apa yang seharusnya dikerjakan. Menggunakan fungsi
logika (if then else ) pada program.
Latihan 1.1a. Awali selalu pekerjaan dgn doa, mudah-mudahan
diberi kemudahan dan dapat memberikan manfaatb. Jalankan Microsoft
Visual Studio .NET atau Microsoft Visual Basic .NET c. Buat Project
baru dengan : Klik menu File New New Project
Langkah 4Langkah 5Langkah 3Langkah 6Gambar 1.1
d. Pada kotak dialog New Project, pilih tipe aplikasi yang akan
dibuat yaitu Windows Application (lihat gambar 1.1)e. Tentukan name
dari aplikasi : AplikasiSelamatDatangf. Tentukan location dimana
aplikasi akan disimpan (sesuaikan dgn aturan pada lab)g. Setelah
menentukan tipe aplikasi, nama serta lokasi dimana akan disimpan
Klik tombol OKh. Kenali sekilas lingkungan pengembangan
terintegrasi Visual Basic .NET (lihat gambar 1.2)
i. Cari bagian yang disebut menubarj. Cari bagian yang disebut
toolbark. Cari bagian yang disebut tabsl. Cari bagian yang disebut
form (window application)m. Cari bagian yang disebut solution
explorern. Cari bagian yang disebut toolboxo. Cari bagian yang
disebut properties window
menubartoolbartabsSolution ExplorerForm
toolboxProperties window
Gambar 1.2
p. Design User Interface dengan menambahkan 1 buah label dan 2
buah button dari Toolbox ke dalam Form. Susun sehingga di dapat
tampilan sbb :
123
q. Atur properties pada controls melalui properties window
dengan aturan sesuai tabel 1.1 Contoh :
Frmselamatdatang Tabel 1.1ControlPropertiesNilai
FormNamefrmSelamatDatang
TextAplikasi Selamat Datang
1NamelblKet
TextSelamat Datang di VB .NET
TextAlignMiddleCenter
Font - NameTimes New Roman
Font - Size12
Font - BoldTrue
ForeColorRed
2NamebtnKet1
TextKeterangan 1
TextAlignMiddleCenter
3NamebtnKet2
TextKeterangan 2
TextAlignMiddleCenter
r. Setelah pengaturan properties akan didapat tampilan sbb :
Gambar 1.5
s. Tambahkan kode dengan Double Click pada btnKet1, tambahkan
kode untuk event btnKet1_Click menjadi sbb :
Private Sub btnKet1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles btnKet1.Click
lblKet.Text = "Selamat Datang di VB .NET"
End Sub
t. Double Click pada btnKet2, tambahkan kode untuk event
btnKet2_Click menjadi sbb :
Private Sub btnKet2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles btnKet2.Click lblKet.Text = "Nikmati
kemudahan membuat aplikasi" End Sub
u. Atur startup object dari project menjadi frmSelamatDatang
melalui menubar : Project AplikasiSelamatDatang properties
v. Coba jalankan aplikasi dengan click button start pada toolbar
, atau dengan menekan tombol F5 pada keyboard
w. Tutup kembali aplikasi
x. Pelajari kembali dan pahami langkah dasar yang dilakukan
untuk membuat aplikasi !
B. Operator, Type Data dan Variabel
Operator1. Operator AritmatikaOperator Aritmatika adalah
merupakan suatu operator perhitungan matematika yang digunakan
untuk proses perhitungan matematika. Operator aritmatika dapat
dilihat pada table berikut ini :OperatorFungsi
+Penjumlahan
-Pengurangan
*Perkalian
/Pembagian
ModSisa hasil pembagian
^Perpangkatan
2. Operator PerbandinganOperator perbandingan adalah merupakan
suatu operator yang menyatakan suatu kondisi itu benar atau salah.
Operator perbandingan dapat dilihat pada table berikut ini
:OperatorFungsi
Tidak sama dengan
Lebih besar
>=Lebih besar sama dengan
TxtNilai2.Text Case "=" TxtHasil.Text = TxtNilai1.Text >=
TxtNilai2.Text Case "Like" TxtHasil.Text = TxtNilai1.Text Like
TxtNilai2.Text Case "Not" TxtHasil.Text = Not TxtNilai1.Text =
TxtNilai2.Text Case "And" TxtHasil.Text = TxtNilai1.Text And
TxtNilai2.Text Case "Or" TxtHasil.Text = TxtNilai1.Text Or
TxtNilai2.Text Case "Xor" TxtHasil.Text = TxtNilai1.Text Xor
TxtNilai2.Text Case "+P" TxtHasil.Text = TxtNilai1.Text +
TxtNilai2.Text Case "&" TxtHasil.Text = TxtNilai1.Text &
TxtNilai2.Text End Select
Variabel
Variabel : adalah nama penyimpanan data di memori komputer yang
digunakan selama eksekusi program dan nilainya tidak berubah.
Ketika data dimasukan ke dalam komputer, maka data tersebut akan
disimpan dalam memori. Variabel sesungguhnya adalah box memory
dengan nama tertentu. Variabel dapat di deklarasikan dalam berbagai
tipe. Untuk mendeklarasikan variabel dilakukan dengan sintaks sbb
:Dim namaVariabel as TipeVariabelContoh :Dim umur as Integer
mendeklarasikan variabel umur dengan tipe data IntegerDim nama as
String mendeklarasikan variabel nama dengan tipe data String
Variabel dapat digunakan untuk menerima input. Untuk input dapat
digunakan berbagai control yang ada misal TextBox. umur =
TextBox1.Text memasukan nilai properties Text dari TextBox1 ke
dalam variabel umurJuga dapat digunakan sebagai output, misal
:TextBox1.Text = umur memberikan nilai variabel umur ke dalam
properties Text dari TextBox1
Type Data:
Untuk variabel dengan tipe numeric dapat dilakukan operasi
aritmatika pada variabel tsb. Dalam VB .NET operator aritmatika
yang tersedia terlihat pada tabel 2.1.
Sedangkan untuk varibel String, dapat dilakukan operasi
penggabungan String.Misal :Dim x as String mendeklarasikan variabel
x dengan tipe data StringDim y as String mendeklarasikan variabel y
dengan tipe data StringDim z as String mendeklarasikan variabel z
dengan tipe data Stringx = Selamat Sorey = Emhaz = x & & y
nilai z = Selamat Sore Emha
Latihan 2.11. Awali selalu pekerjaan dgn doa, mudah-mudahan
diberi kemudahan dan dapat memberikan manfaat2. Buat Project baru
Visual Basic .NET tipe : window application, nama :
AplikasiLatihanDua1, tentukan pula lokasi penyimpanan (sesuai
aturan lab)3. Design User Interface dengan menambahkan 3 buah
Label, 4 buah TextBox, 1 buah ComboBox, 1 buah ListBox serta 1 buah
Button dari Toolbox ke dalam Form. Susun sehingga di dapat tampilan
seperti pada gambar 2.1.
12378945610Gambar 2.1
4. Atur property semua control mengikuti tabel 2.2Tabel
2.2ControlPropertiesNilai
FormNamefrmLatihanDua1
TextLatihan 2.1
1NamelblNama
TextNama
2NamelblPendidikan
TextPendidikan
3NamelblPekerjaan
TextPekerjaan
4NametxtNama
Text( kosongkan ! )
5NamecbPendidikan
ItemsSDSMPSMADiplomaSarjana
6NamelstPekerjaan
ItemsPedagangPNSGuruSwastaABRI
7NametxtPesan1
Text( kosongkan ! )
ReadOnlyTrue
8NametxtPesan2
Text( kosongkan ! )
ReadOnlyTrue
9NametxtPesan3
Text( kosongkan ! )
ReadOnlyTrue
10NamebtnOK
TextOK
5. Setelah pengaturan properties akan didapat tampilan sbb :
Gambar 2.26. Tambahkan kode dengan Double Click pada btnOK,
tambahkan kode untuk event btnOK_Click menjadi sbb :
Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles btnOK.Click
Dim nama As String Dim pendidikan As String Dim pekerjaan As
String
nama = txtNama.Text pendidikan = cbPendidikan.Text pekerjaan =
lstPekerjaan.SelectedItem txtPesan1.Text = "Halo " & nama
txtPesan2.Text = "Pendidikan Anda " & pendidikan & " Ya ?"
txtPesan3.Text = "Anda seorang " & pekerjaan & ", Hebat
!!!"End Sub
a. Atur startup object dari project menjadi frmLatihanDua1
melalui menubar : Project AplikasiLatihanDua1 properties
b. Coba jalankan aplikasi dengan click button start pada toolbar
, atau dengan menekan tombol F5 pada keyboard
Gambar 2.3
c. Coba kompile aplikasi untuk mendapatkan
AplikasiLatihanDua1.exed. Simpan project anda dengan clik save all
pada toolbare. Pelajari !
Latihan 2.21. Buat Project baru Visual Basic .NET tipe : window
application, nama : AplikasiLatihanDua2, tentukan pula lokasi
penyimpanan (sesuai aturan lab)2. Design User Interface dengan
menambahkan 6 buah Label, 4 buah TextBox, serta 1 buah Button dari
Toolbox ke dalam Form. Susun sehingga di dapat tampilan seperti
pada gambar 2.4.
Gambar 2.4
3. Atur property untuk form saja mengikuti tabel 2.2Tabel
2.3ControlPropertiesNilai
FormNamefrmLatihanDua2
TextLatihan 2.2
4. Setelah pengaturan properties akan didapat tampilan sbb :
Gambar 2.55. Selanjutnya tambahkan kode untuk event
frmLatihanDua2_Load dengan Double Click pada Form dan tambahkan
kode menjadi sbb :
Private Sub frmLatihanDua2_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
Label1.Text = "Makanan dibeli" Label2.Text = "Minuman dibeli"
Label3.Text = "Harga Satuan"
Label4.Text = "Harga Satuan" Label5.Text = "" Label6.Text = ""
TextBox1.Text = "0" TextBox2.Text = "0"
TextBox3.Text = "0" TextBox4.Text = "0" Button1.Text = "Hitung"
End Sub6. Double Click pada button1, tambahkan kode untuk event
Button1_Click menjadi sbb :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
Dim jmlMakanan As Integer Dim jmlMinuman As Integer Dim
hrgSatuanMakanan As Single Dim hrgSatuanMinuman As Single Dim
rerata As Single Dim total As Single
jmlMakanan = val(TextBox1.Text) jmlMinuman = val(TextBox2.Text)
hrgSatuanMakanan = val(TextBox3.Text) hrgSatuanMinuman =
val(TextBox4.Text)
rerata = (hrgSatuanMakanan + hrgSatuanMinuman) / 2 total =
(jmlMakanan * hrgSatuanMakanan) + (jmlMinuman *
hrgSatuanMinuman)
Label5.Text = "Harga rata-rata makanan dan minuman : " &
rerata Label6.Text = "Nilai total pembelian : " & totalEnd
Sub7. Atur startup object dari project menjadi frmLatihanDua2
melalui menubar : Project AplikasiLatihanDua2 properties8. Coba
jalankan aplikasi dengan click button start pada toolbar , atau
dengan menekan tombol F5 pada keyboard
9. Simpan project anda dengan clik save all pada toolbar.10.
Pelajari !
1Pemrograman Dekstop II | Tashid,M.Kom