• Tidak ada hasil yang ditemukan

LAPORAN VISUAL 1 DASAR PENGENALAN VISU

N/A
N/A
Protected

Academic year: 2017

Membagikan "LAPORAN VISUAL 1 DASAR PENGENALAN VISU"

Copied!
13
0
0

Teks penuh

(1)

LAPORAN PRAKTIKUM

BAHASA PEMOGRAMAN VISUAL

Ananda Putri Syaviri

130533608243

Offering B

UNIVERSITAS NEGERI MALANG

FAKULTAS TEKNIK ELEKTRO

PROGRAM STUDI

S1 PENDIDIKAN TEKNIK INFORMATIKA

(2)

LABORATORIUM KOMPUTER

Fakultas Teknik Elektro - Universitas Negeri Malang

Jl.Semarang, Jawa Timur

Nama Ananda Putri Syaviri

Nim 130533608243

Prodi S1 Pendidikan Teknik Informatika

Dosen Pembimbing 1. Ashar Ahmad, M.Pd

2. Ahmad Mursyidun Nidhom, M.Pd

(3)

PRAKTIKUM KE 1

PENGENALAN VISUAL BASIC .NET

A. TUJUAN

 Memahami platform Microsoft .NET.

 Mengenal Integrated Development Environment (IDE) Visual Basic .NET.

 Memahami struktur project Visual Basic .NET.

 Memahami jenis-jenis aplikasi .NET.

 Mampu membangun Graphical User Interface (GUI) menggunakan

 Visual Basic .NET.

B. DASAR TEORI

 Platform .NET Framework

Microsoft .NET—yang awalnya disebut Next Generation Windows Services (NGWS)—adalah suatu platform untuk membangun dan menjalankan generasi penerus aplikasi-aplikasi terdistribusi. Microsoft .NET merupakan framework (kerangka) pengembangan yang menyediakan antarmuka pemrograman baru untuk layanan Windows dan API (Application Programming Interface). Microsoft .NET merupakan strategi Microsoft untuk menghubungkan sistem, informasi, dan alat (device), sehingga orang dapat berkomunikasi serta berkolaborasi dengan lebih efektif. Teknologi .NET terintegrasi penuh melalui produk-produk Microsoft, dan menyediakan kemampuan untuk mengembangkan solusi dengan menggunakan Web service. Platform Microsoft .NET terdiri dari lima komponen utama yang tersusun dalam tiga lapisan (layer). Lapisan paling bawah adalah sistem operasi;

- lapisan kedua terdiri dari tiga komponen; - lapisan teratas adalah Visual Studio .NET.

(4)

Microsoft Visual Studio .NET merupakan kumpulan lengkap tools pengembangan untuk membangun aplikasi Web ASP.NET, XML Web Services, aplikasi dekstop, dan aplikasi mobile. Di dalam Visual Studio inilah bahasa-bahasa pemrograman .NET— seperti Visual Basic, Visual C++, Visual C# (CSharp), dan Visual J# (JSharp)— semuanya menggunakan lingkungan pengembangan terintegrasi atau IDE yang sama sehingga memungkinkan untuk saling berbagi tools dan fasilitas.

 Visual Basic .NET

Visual Basic .NET (atau VB.NET) merupakan salah satu bahasa pemrograman yang bisa digunakan untuk membangun aplikasi-aplikasi .NET di platform Microsoft .NET. Tidak seperti generasi sebelumnya— Visual Basic versi 6.0 ke bawah—yang lebih difokuskan untuk pengembangan aplikasi desktop, Visual Basic .NET memungkinkan para pengembang membangun bermacam aplikasi, baik desktop maupun aplikasi web. Seiring dengan perkembangan aplikasi perangkat lunak yang semakin kompleks, saat ini Visual Basic .NET memasuki versi kelima (Visual Basic 2008). Meskipun demikian—karena beberapa alasan—dalam praktikum ini menggunakan Visual Basic .NET 2005 (atau VB.NET 2005 atau VB 2005 atau VB.NET 8)

 IDE Visual Basic

IDE (Integrated Development Environment), atau juga disebut sebagai Integrated Design/Debugging Environment, adalah perangkat lunak komputer yang berfungsi untuk membantu pemrogram dalam mengembangkan perangkat lunak. Singkatnya, IDE merupakan suatu lingkungan pengembangan aplikasi yang terintegrasi; lengkap dengan beragam tools atau utilitas pendukung.

C. LATIHAN

a) Membuat Project Baru

Project merupakan kerangka dasar aplikasi yang sangat menentukan jenis aplikasi yang akan dibuat. Untuk memulai pembuatan project, ikuti langkah-langkah berikut: 1. Jalankan Visual Basic 2010

(5)

3. Pada kotak dialog New Project, pilih template Windows Form Application, kemudian klik OK.

 Windows Application. Untuk menciptakan aplikasi-aplikasiWindows yang berjalan secara lokal di komputer user.

 Class Library. Untuk menciptakan kelas-kelas atau komponen komponen reusable yang dapat di-share dengan project lainnya.

 Console Application. Untuk membuat aplikasi-aplikasi command-line.

(6)

 Screen Saver Starter Kit. Untuk menciptakan aplikasi pre-builtScreen Saver, dan bisa di-customize sesuai kebutuhan.

b) Mengenal IDE Visual Basic 2010

Dalam upaya memudahkan penggunaan IDE, maka diperlukanpemahaman yang baik mengenai IDE Visual Basic 2010

c) Membuat Aplikasi Windows

1. Buat project baru, atau lanjutkan project pertama Anda sebelumnya. 2. Tambahkan sebuah kontrol

Label ke form, dengan cara mengklik ganda Label di Toolbox, atau men-drag Label ke form. Atur propertinya seperti tabel berikut:

3. Tambahkan event

Load pada form dengan salah satu cara berikut: a. Klik ganda area form kosong.

b. Klik area form kosong, kemudian tekan F7. 4. Lengkapi kode event handler-nya seperti berikut:

PublicClassForm1

PrivateSub Form1_Load(ByVal sender AsObject, _ ByVal e As System.EventArgs) HandlesMe.Load ' Men-set title (judul) window

Me.Text = "Latihan"

' Men-set teks kontrol label

(7)

EndClass

5. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug> Start Debuging. 6. Simpan aplikasi Anda.

Tampilan Program :

Penjelasan Program :

- PrivateSub Form1_Load(ByVal sender AsObject, _ ByVal e As System.EventArgs) HandlesMe.Load ' Men-set title (judul) window

Me.Text = "Latihan"

Script ini digunakan pada table form1, pada script terdapat komentar yang berisikan bahwa script ini akan mesetting ulang nama judul atau title pada window. Script yang digunakan adalah “Me.Text = “Latihan””

- ' Men-set teks kontrol label

Me.lblText.Text = "Selamat Belajar Teman-Teman FT-UM"

Script ini digunakan untuk mensetting label text yang awalnya dihilangkan / dihapus menjadi tampilan form yang nantinya menampilkan kalimat “Selamat Belajar Teman-Teman FT-UM”. Sehingga memang pada desain form , tidak gterdapat tulisan apapun pada form hanya mengosongkan.

d. Membuat Aplikasi Console

a. Buat project baru, pilih template Console Application, kemudian klik OK. b. Lengkapi kode programnya seperti berikut:

ModuleModule1

Sub Main()

(8)

Console.WriteLine("Apa Kabar Teman-Teman FT-UM") Console.WriteLine("Selamat Belajar Pemrograman Visual")

Console.Read()

EndSub

EndModule

c. Tekan F5 untuk menjalankan aplikasi. Tampilan Program :

Penjelasan Program :

- Console program digunakan untuk membuat aplikasi yang langsung muncul

dalam cmd. Script yang digunakan menggunakan keyword “Console.WriteLine” yang fungsinya mencetak kalimat per line / per baris.

d. Simpan aplikasi Anda.

D. TUGAS PRAKTIKUM

Buat aplikasi windows untuk menampilkan teks di kontrol label pada saat control button diklik.

Petunjuk:

- Gunakan sebuah control Label dan Button. - Tambahkan event Click pada Button

Script Program :

PublicClassForm1

PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnMulai.Click 'untuk memulai program

Me.lblText.Text = "Selamat Datang di Program Visual" EndSub

PrivateSub lblText_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles lblText.Click EndSub

EndClass

(9)

Tampilan Klik Start :

Penjelasan Program :

PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnMulai.Click 'untuk memulai program

Me.lblText.Text = "Selamat Datang di Program Visual" EndSub

Script ini berfungsi pada Button1 yang dibuat pada form. Button1 ini difungsikan untuk memulai sebuah program yang nantinya memunculkan tulisan “Selamat Datang di Program Visual” setelah mengklik button “START” seperti pada gambar. Me.lblText.Text berfungsi memberikan ttext pada label Text yang ada pada form , letaknya berada di atas button1.

 Jalankan aplikasi dari luar IDE. Petunjuk:

- Buka Explorer, cari file .exe aplikasi, klik ganda

Maka program akan berjalan sesuai dengan yang ada pada rancangan :

(10)

- Pilih menu Build, klik Build_nama_aplikasi Lihat hasilnya di folder release

File akan bertambah karena semua aspek dalam project tersebut , baik desain ataupun source di build secara menyeluruh dan bersamaan .

E. TUGAS RUMAH

Membuat sebuah Form di lengkapi dengan tombol button serta event pesan dalam tombol button tersebut dan di

Script Program :

PublicClassForm1

PrivateSub btnYES_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnYES.Click 'untuk tampilan YES

MessageBox.Show("Anda Berhasil Keluar") Me.Close()

EndSub

PrivateSub btnNO_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnNO.Click 'untuk tampilan NO

MessageBox.Show("Anda Tetap Berada dalam Message Box ini") EndSub

PrivateSub btnCANCEL_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnCANCEL.Click 'untuk cancel

MessageBox.Show("KEMBALI") EndSub

PrivateSub PictureBox2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles PictureBox2.Click Me.Close()

EndSub

PrivateSub lblText_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles lblText.Click

EndSub

PrivateSub PictureBox1_Click(ByVal sender As System.Object, ByVal e As

(11)

EndSub EndClass

Hasil Progam :

 jika klik yes

 jika klik no

 jika klik cancel

- Jika klik icon x biru maka langsung keluar

Penjelasan Program:

(12)

PrivateSub btnYES_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnYES.Click 'untuk tampilan YES

MessageBox.Show("Anda Berhasil Keluar") Me.Close()

EndSub

- Script diatas digunakan pada button1 yaitu buttonYES. Yang fungsinya apabila

diklik maka akan muncul message box selanjutnya yaitu “Anda Berhasil Keluar”

PrivateSub btnNO_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnNO.Click 'untuk tampilan NO

MessageBox.Show("Anda Tetap Berada dalam Message Box ini") EndSub

- Script diatas digunakan pada button2 yaitu buttonNO. Yang fungsinya apabila

diklik maka akan muncul message box selanjutnya yaitu “Anda tetap berada dalam message box” dan kemudian form tetap ada.

PrivateSub btnCANCEL_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnCANCEL.Click 'untuk cancel

MessageBox.Show("KEMBALI") EndSub

- Script diatas digunakan pada button3 yaitu buttonCANCEL. Yang fungsinya

apabila diklik maka akan muncul message box selanjutnya yaitu “KEMBALI” yang maksudnya kembali pada form.

PrivateSub PictureBox2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles PictureBox2.Click Me.Close()

EndSub

- Script diatas digunakan pada icon yang pada script dituliskan sebagai

“pictureBox2” yaitu buttonX. Yang fungsinya apabila diklik akan langsung keluar dari form tanpa memunculkan message box atau kembali ke form . pada script ini menggunakan keyword “Me.Close( )” yang fungsinya untuk mengakhiri program.

C. KESIMPULAN

1. Microsoft Visual Basic 2010 yang digunakan terdapat berabgai macam bahasa pemrograman yang tersedia.

2. Selain dapat membuat objek sebuah form (message box) , juga dapat digunakan untuk membuat console application yang di run pada cmd.

3. Me.Close( ) berfungsi untuk mengakhiri program.

(13)

5. Keyword yang digunakan untuk mencetak kalimat pada console application adalah “Console.WriteLine”.

6. Keyword yang digunakan untuk menampilkan kalimat pada form adalah “MessageBox.Show”

7. Pada visual basic tidak perlu menuliskan script secara lengkap karena dengan menuliskan huruf awal saja sudah muncul beberapa pilihan keyword yang akan digunakan.

D. DAFTAR RUJUKAN

Referensi

Dokumen terkait

Maksud saya mengadakan les bahasa inggris karena saya ingin meningkatkan minat anak-anak desa keunekai untuk mempelajari bahasa inggris, tujuan saya memilih

Penggugat (Rosmeily binti Abdul Aziz) dengan ibu angkatnya (Hj. Syamsiar), maka di antara mereka terlihat hubungan kekerabatan yang sangat erat, karena ayah penggugat

Beban yang timbul pada saat terjadi retak lentur dan geser awal pada balok BRB pozzolan dengan jarak sengkang 20 cm dapat dilihat pada Tabel 5.. Pola kehancuran balok

Dengan melihat bahwa tidak ada larangan hukum bagi kedua pemohon untuk menikah, maka Majelis Hakim Pengadilan Agama Marabahan berpendapat pernikahan Pemohon I

Dalam tahap pra bencana kegiatan mitigasi bencana dilakukan secara konsisten dan berkelanjutan dalam bentuk penegakan hukum/peraturan  pemerintah pusat dan daerah

4ydrocharitaceae sendiri merupakan salah satu suku anggota tumbuhan berbunga yang dimana kebayakan anggotanya adalah tanaman air. amun yang berasal

Mengirimkan logika LOW untuk kolom 3 (Col3) dan logika HIGH untuk kolom yang lain kemudian membaca data baris, misal tombol SW1 ditekan maka data baris pertama (Row1) akan

Elektrokardiograf atau EKG adalah suatu alat dengan elektrode yang terpasang di permukaan kulit yang digunakan untuk mengamati aktivitas elektris otot jantung.. Elektokardiogram