8
MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Fakultas Teknik Praktikum 1 2014 Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014 UNIPDU | Komplek Pondok Pesantren Tinggi Darul Ulum Peterongan Jombang 61481

Modul 1

Embed Size (px)

DESCRIPTION

Modul 1 Pemrograman VBNET

Citation preview

Page 1: Modul 1

MODUL PRAKTIKUM

PEMROGRAMAN VISUAL

BASIC

Fakultas Teknik

Praktikum 1

2014

Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014

UNIPDU | Komplek Pondok Pesantren Tinggi Darul ‘Ulum Peterongan Jombang 61481

Page 2: Modul 1

1 | Pemrograman Visual Basic UNIPDU 2013-2014

PRAKTIKUM 1

PENGENALAN VISUAL BASIC

A. Tujuan

- Mengenal Bahasa Visual Basic .NET

- Mengetahui Sejarah Perkembangan Visual Basic

- Memahami platform Microsoft .NET

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

- Memahami struktur project Visual Basic .NET

- Memahami jenis-jenis aplikasi .NET

- Mampu membangun GUI (Graphical User Interface) menggunakan Visual

Basic .NET

B. Perangkat Lunak (Software)

- Microsoft Visual Basic 2008

C. Dasar Teori

Visual Studio .NET

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 (Integrated Development Environment)

yang sama sehingga memungkinkan untuk saling berbagi tools dan fasilitas.

Visual Basic 2008

Atau lebih dikenal sebagai Visual Basic 9 merupakan paket teknologi bahasa

pemrograman dari Visual Studio yang dikembangkan oleh Microsoft Corporation.

Bahasa Visual ini digunakan untuk membuat aplikasi windows yang berbasis GUI

(Graphical User Interface). GUI adalah sebuah aplikasi yang menampilkan antarmuka

atau interface secara grafis. Hal ini memudahkan user (User Friendly) dalam

mengoperasikan aplikasi. Visual Basic merupakan salah satu bahasa OOP (Object

Oriented Programming) dimana pemrograman difokuskan pada suatu objek tertentu.

Selain itu, Visual Basic juga dikenal dengan sebutan Driven Programming yaitu program

akan bekerja setelah ada respon dari user berupa kejadian (Event) tertentu (seperti tombol

diklik, menu dipilih, mengisi teks dan lain sebagainya). Ketika event terdeteksi, kode

yang berada pada objek yang mendapat event akan dijalankan.

Sejarah Perkembangan Visual Basic

Jika dirunut ke belakang, Visual Basic berasal dari bahasa BASIC (Beginner’s All-

purpose Symbolic Instruction Code) yang dianggap sebagai awal mula keberhasilan

pembelajaran bahasa pemrograman bagi para pemula secara mudah dan cepat.

Selanjutnya muncul berbagai macam variannya seperti GWBASIC, TURBO BASIC dan

BASICA. Pada tahun 1991, Microsoft Corporation mengeluarkan Visual Basic 1.0 yang

kemudian dianggap sebagai bahasa pemrograman berbasis RAD (Rapid Application

Development) yang paling mudah dipelajari saat itu. Berikutnya, Visual Basic semakin

berkembang sehingga muncul versi 2.0, 3.0 dan yang terakhir sekaligus dianggap versi

Page 3: Modul 1

2 | Pemrograman Visual Basic UNIPDU 2013-2014

yang paling stabil adalah Visual Basic 6.0. Kemudian perkembangan berikutnya adalah

versi pertama dari Visual Basic.NET yang dimulai pada tahun 2002.

No Nama Resmi Rilis Keterangan

1 Visual Basic 1.0 September

1991

Kelanjutan dari compiler BASIC yang

bernama QuickBASIC

2 Visual Basic 2.0 November

1992

Kecepatan lebih ditingkatkan dari versi

sebelumnya

3 Visual Basic 3.0 Musim Semi

1993 Support Database Jet (Microsoft Access 1.x)

4 Visual Basic 4.0 Agustus

1995

Versi pertama yang dapat membuat aplikasi

16 bit/32 bit versi awal

5 Visual Basic 5.0 Februari

1997

Support aplikasi 16 bit/32 bit yang lebih

sempurna

6 Visual Basic 6.0 Pertengahan

1998

Versi Paling Stabil Dari Visual Basic. Mulai

penerapan OOP, tetapi masih sebagian dan

runtime-nya hanya support sampai Windows 7

7 Visual Basic.NET 2002 Februari

2002

Versi awal VB.Net dengan OOP yang lebih

disempurnakan. Support pada NetFramework

1.0 (Windows 98, Me, 2000)

8 Visual Basic.NET 2003 Maret 2003 Support NetFramework 1.1

9 Visual Basic.NET 2005 Awal 2005 Support NetFramework 2.0 (Windows XP)

dan IDE (Integrated Development

Environment) yang lebih powerfull

10 Visual Basic 2008

19

November

2008

Versi awal yang membuang kata-kata NET

dan rilis bersama dengan Visual C# 2008,

Visual C++ 2008. Support NetFramework 3.5

(Windows 7)

Tabel 1.1 Tabel Sejarah Perkembangan Visual Basic

(Muhammad Sadeli, 2012:18)

Platform .NetFramework

Microsoft .NET yang awalnya disebut NGWS (Next Generation Windows Services)

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.

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.

Page 4: Modul 1

3 | Pemrograman Visual Basic UNIPDU 2013-2014

D. Praktikum

Membuat Project Baru di Visual Basic 2008 (Profesional Edition)

Project merupakan kerangka dasar aplikasi yang menetukan jenis aplikasi yang akan

dibuat. Untuk memulai pembuatan project, ikuti langkah-langkah dibawah ini :

1. Jalankan Visual Basic 2008 Profesional Edition

2. Klik Menu File > New > Project atau tekan Ctrl + Shift + N

3. Pada kotak dialog New Project, pilih Project Types : Windows dan Templates:

Windows Form Aplication.

4. Beri nama project di isian Name dan pilih lokasi penyimpanan di isian Location

5. Klik Ok.

No Jenis Project Macam Template

1 Windows

- Windows Form Application

- Class Library

- Windows Service

- dll

2 Web

- ASP .NET Application

- ASP .NET Server Control

- WCF Service Application

- dll

3 Smart Device - Smart Device Project

- dll

4 Office

- Excel 2007 Add-in

- Word 2007 Add-in

- Visio 2007 Add-in

- dll

5 Database - SQL Server Project

- dll

Jenis Project

Jenis Template

Jenis .NetFramework yang didukung

Page 5: Modul 1

4 | Pemrograman Visual Basic UNIPDU 2013-2014

6 dll - dll

Membuat Project Baru di Visual Basic 2008 (Express Edition)

Project merupakan kerangka dasar aplikasi yang menetukan jenis aplikasi yang akan

dibuat. Untuk memulai pembuatan project, ikuti langkah-langkah dibawah ini :

1. Jalankan Visual Basic 2008 Express Edition

2. Klik Menu File > New Project atau tekan Ctrl + N

3. Pada kotak dialog New Project, pilih Templates: Windows Form Aplication.

4. Beri nama project di isian Name

5. Klik Ok.

Perbedaan Antara Visual Basic 2008 Profesional Edition dan Express Edition

Diantara 2 versi tersebut bisa dikatakan berbeda dilihat dari segi fitur yang ditanam

didalamnya maupun penggunaannya. Perbedaan tersebut antara lain :

1. Profesional edition dapat menghasilkan berbagai macam project, sedangkan Express

edition hanya dapat menghasilkan project yang berjalan di PC windows.

2. Profesional edition dapat menghasilkan project yang bisa dijalankan di NetFramework

2.0, 3.0 maupun 3.5, sedangkan Express edition hanya dapat menghasilkan project

yang bisa dijalankan di NetFramework 3.5 saja.

3. Pada Profesional edition, penyimpanan project dilakukan pada proses awal saat

mengisi nama project. Sedangkan Express edition, penyimpanan project dilakukan

setelah melakukan pendesain-an terhadap form. (untuk penjelasan penyimpanan akan

diterangkan saat praktikum)

Jenis Template

Jenis .NetFramework yang didukung

Page 6: Modul 1

5 | Pemrograman Visual Basic UNIPDU 2013-2014

Mengenal IDE Visual Basic

Dalam upaya memudahkan penggunaan IDE, maka diperlukan pemahaman yang baik

mengenai IDE Visual Basic 2008.

Membuat Aplikasi Windows

1. Buat Project Baru

2. Tambahkan control-kontrol berikut ke dalam Form Design

No Object Property Nilai

1 Form Name

Text

frmcoba

Percobaan Form

2 Label Text Nama

3 Label Text Jenis Kelamin

4 Label Text Fakultas

5 TextBox Name

Text

txtnama

(dikosongi)

6 ComboBox

Name

Items

DropDownStyle

cbojeniskelamin

- Laki-Laki

- Perempuan

DropDownList

7 ComboBox

Name

Items

cbofakultas

- FAI

- FBS

- FIA

- FIK

- FT

Form Design (digunakan untuk mengedit tampilan

form serta mengatur posisi control pada form)

Toolbox (daftar control yang

tambahkan ke dalam program

sebagai interface)

Solution Explorer

(digunakan untuk

mengolah file dan

project)

Menu Bar (menu

standar visual basic)

Properties (digunakan untuk

mengedit property dari form

dan control yang sedang

diedit)

Page 7: Modul 1

6 | Pemrograman Visual Basic UNIPDU 2013-2014

DropDownStyle DropDownList

8 Button Name

Text

btntampilkan

Tampilkan Pesan

3. Desain sedemikian rupa sehingga menjadi gambar dibawah ini

4. Kemudian klik 2x pada btntampilkan. Ketikkan listing program dibawah ini Private Sub btntampilkan_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btntampilkan.Click

MessageBox.Show(txtnama.Text & vbCrLf &

cbojeniskelamin.Text & vbCrLf & cbofakultas.Text, "Hasil

Pengisian", MessageBoxButtons.OK,

MessageBoxIcon.Information)

End Sub

5. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start

Debugging di toolbar, atau melalui menu Debug > Start Debuging.

6. Jika berhasil maka program akan dijalankan, dan setelah melakukan pengisian pada

txtnama maupun memilih pada cbojeniskelamin dan cbofakultas kemudian klik

btntampilkan maka akan muncul pesan (Message) sesuai dengan apa yang telah kita

isi sebelumnya.

7. Berikut ini merupakan contoh pesan (Message) yang dihasilkan

8. Simpan Project anda (untuk penjelasan mengenai Listing Program akan diterangkan

pada saat praktikum)

Page 8: Modul 1

7 | Pemrograman Visual Basic UNIPDU 2013-2014

E. Referensi

- Wahana Komputer. PAS (Panduan Aplikatif & Solusi) Membangun Aplikasi Toko

dengan Visual Basic 2008, Yogyakarta: Andi Publisher, 2009.

- Soetam Rizky. Learning By Sample Visual Basic 2008, Jakarta: Prestasi Pustaka

Publisher, 2010.

- Muhammad Sadeli. Aplikasi SMS dengan Visual Basic 6.0 & Visual Basic 2010,

Palembang: Maxicom, 2012.

- Isa Rosita, S.Kom. Modul Praktikum Pemrograman Visual, Balikpapan: STMIK

Balikpapan, 2012.