Modul 1 Vbnet
description
Transcript of Modul 1 Vbnet
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