Modul 1 Vbnet

15
Langkah 4 Langkah 5 Langkah 3 Langkah 6 Pemrograman Desktop II 2015 Modul Praktikum 1 Mengenal 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.1 a. Awali selalu pekerjaan dgn doa, mudah-mudahan diberi kemudahan dan dapat memberikan manfaat b. Jalankan Microsoft Visual Studio .NET atau Microsoft Visual Basic .NET c. Buat Project baru dengan : Klik menu File → New → New Project Gambar 1.1 d. Pada kotak dialog New Project, pilih tipe aplikasi yang akan dibuat yaitu Windows Application (lihat gambar 1.1) Pemrograman Dekstop II | Tashid,M.Kom

description

dsfwsfddfw

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