MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

dokumen-dokumen yang mirip
MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

FORM DAN OBJEK KONTROL (1)

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

PEMROGRAMAN VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

Membuat Program Kriptografi dengan VB.Net 2010

MODUL-MODUL PRAKTIKUM VB.

Writting Procedure and Function

MODUL-MODUL PRAKTIKUM VB.

BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET

SOLUTIONS DAN PROJECT

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Krisna D. Octovhiana

MODUL VII VISUAL BASIC

MODUL 2 PERANCANGAN INTERFACE

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

Memahami Proyek-Proyek Visual Basic dan Dasar-Dasar Visual Basic Code

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

A. PROJECT PROJECT VISUAL BASIC

Modul Praktikum Ke-2

MODUL-MODUL PRAKTIKUM VB.

Pengenalan Microsoft Visual Studio 2010

Visual Basic 6.0 For Beginners

MODUL 2 SELECTION & LOOPING PADA FORM

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

PROYEK-PROYEK VISUAL BASIC DAN DASAR-DASAR VISUAL BASIC CODE

BAB 2 LANDASAN TEORI

BAB V PROSEDUR DAN FUNGSI

TiPe Data Array di Vb.net. By Faizah,S.Kom

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

FORM DAN OBJEK KONTROL (2)

BAB VIII VISUAL BASIC

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Modul Praktikum Ke-1

BAB III METODOLOGI PENELITIAN

PEMROGRAMAN VB.NET. Koneksi Ke Database

MODUL I PENGENALAN VISUAL BASIC.NET

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

BAB II MICROSOFT VISUAL STUDIO

PEMROGRAMAN VB.NET. Sintaks Pada Class

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

P8 Procedure & Function pada Visual Basic.Net

MENU. 5.1 Membuat MenuStrip

PENGENALAN VISUAL BASIC NET

PENGENALAN VISUAL BASIC 2005

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling

Modul 8. Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

STRUKTUR KENDALI PERCABANGAN

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

I. JUDUL Array. Pengertian Array. Deklarasi Array PRAKTIKUM 6 ARRAY II. TUJUAN. III. ALAT DAN BAHAN - Microsoft Visual Studio 2010

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

BAB VII MENU, TOOLBAR DAN STATUSBAR

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

Metode yang umum digunakan :

PEMROGRAMAN TERSTRUKTUR II

Pengenalan Visual Basic

Algoritma Pemrograman A

P3 & 4 Integrated Development Environment (IDE) Visual Basic

PENGGUNAAN STRUKTUR KONTROL

Bab I Pengenalan Visual BASIC

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan menjelasan berbagai hal yang berhubungan dengan pengujian.

P6 Struktur Kontrol pada Visual Basic.Net

BAB I Pengenalan Microsoft Visual Basic 6.0

Budi permana, S.Kom

MODUL VI PROSEDUR. Secara garis besar ada dua keuntungan yang bisa diperoleh dari pemakaian prosedur, yaitu:

PROSEDUR & PARAMETER PROSEDUR

Visual Studio.NET Integrated Development Environment

Bekerja dengan FORM dan EVENTS

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

PROCEDURE DAN FUNCTION. Mardhiya Hayaty, ST, M.Kom

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

Cara Koneksi Database

BAB II OBJECT, EVENT & PROPERTY

Program Studi Teknik Mesin S1

Event Driven. Dalam konsep OOP, informasi umum suatu objek yang dapat diakses programmer adalah:

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital

M. Choirul Amri. 2.1 Membuat Project Baru.

MODUL VIII APLIKASI WINDOWS LANJUT

BAB II TINJAUAN PUSTAKA

PRAKTIKUM 1 INPUT - OUTPUT

P5 Variabel, Tipe Data dan Operator

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

BAB II OBJECT, EVENT & PROPERTY

Manipulasi Database Dasar Dengan Visual Basic Net 2005

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

Transkripsi:

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

PRAKTIKUM 8 PROCEDURE DAN FUNCTION A. Tujuan - Mengenal Prosedur (Procedure) dalam Visual Basic 2008 - Mengenal Fungsi (Function) dalam Visual Basic 2008 B. Perangkat Lunak (Software) - Microsoft Visual Basic 2008 C. Procedure dalam Visual Basic 2008 Procedure adalah blok statement (perintah) yang dapat dieksekusi dalam suatu program yang diawali dengan pernyataan deklarasi tertentu dan diakhiri dengan suatu perintah End sebagai tanda akhir dari suatu Procedure. Tujuan dibuatnya sebuah Procedure adalah untuk memudahkan dan melakukan efisiensi dari suatu blok perintah yang dieksekusi berulang-ulang dalam suatu program. Secara umum terdapat 2 macam procedure dalam Visual Basic 2008 yaitu : 1. Sub Sub merupakan Procedure yang tidak mengembalikan nilai balik saat pemanggilan berlangsung. Bentuk penulisannya adalah Penulisan Sub Sub Nama_Procedure Statement1 Statement2.. Untuk pemanggilan Procedure adalah Call Nama_Procedure Contoh Penulisan Sub HurufBesar text2. = Strings.Ucase(text1.) text1.focus() Untuk pemanggilan Procedure diatas adalah Call HurufBesar Contoh diatas merupakan sebuah Procedure yang digunakan untuk membuat tulisan di text2 menjadi huruf kapital semua. 2. Function Function merupakan Procedure yang mengembalikan nilai balik saat pemanggilan berlangsung. Penulisan Function Function Nama_Function(Parameter) Statement1 Statement2.. Return.. End Function Untuk pemanggilan Procedure adalah Nama_Function(..) 1 Pemrograman Visual Basic UNIPDU 2013-2014

Contoh Penulisan Function HurufBesar(ByVal kata As String) As String Dim tulisan$ = Strings.UCase(teks) Return tulisan End Function Untuk pemanggilan Function adalah text2. = HurufBesar(text1.) Contoh diatas merupakan sebuah Function yang digunakan untuk membuat tulisan di text2 menjadi huruf kapital semua. Pada penulisan diatas terdapat sebuah parameter. Parameter yang dimaksud adalah data/variabel yang diproses melalui sebuah Procedure. Ada 3 macam parameter dalam Visual Basic 2008 yaitu : a. ByVal ByVal merupakan parameter yang nilai aslinya tidak dapat dimodifikasi oleh Procedure. Parameter ini merupakan parameter default dan yang paling sering digunakan di Visual Basic 2008 b. ByRef ByRef merupakan parameter yang nilai aslinya dapat dimodifikasi oleh Procedure. c. Exception Elemen yang dianggap bukan variabel, tidak akan bisa dimodifikasi meskipun didefinisikan sebagai By Ref Pemanggilan sebuah Function secara umum selalu diarahkan ke sebuah variabel sebagai penampung nilai balik dari fungsi tersebut. Karenanya, sebuah fungsi lebih sering digunakan untuk operasi-operasi matematika atau sesuatu yang menggunakan perhitungan. Dalam Procedure terdapat istilah yang menyatakan bahwa suatu Procedure tertentu (termasuk Method) menangani sebuah Event tertentu. Dengan adanya pernyataan handles maka bisa diasumsikan bahwa sebuah Procedure mampu menangani penggunaan beberapa Control sekaligus (terutama yang sejenis). D. Praktikum Membuat Aplikasi Windows 1. Konsep Project a. Aplikasi berbentuk transparan dan menguji coba procedure. 2. Buat Project baru 3. Tambahkan control-kontrol berikut ke dalam Form Design No Object Property Nilai 1 Form Form StartPosition BackgroundImage BackgroundImageLayout TransparencyKey 2 Pemrograman Visual Basic UNIPDU 2013-2014 frmtransparan Form Transparan CenterScreen Control (Isikan gambar yang telah Center Control 2 GroupBox Warna Tulisan 3 GroupBox Model Tulisan

4 RadioButton 5 RadioButton 6 RadioButton 7 RadioButton 8 RadioButton 9 RadioButton 10 RadioButton 11 RadioButton 12 RadioButton 13 Box 14 PictureBox 15 PictureBox Font MultiLine Image Cursor Image Cursor 3 Pemrograman Visual Basic UNIPDU 2013-2014 rbtmerah Merah rbtputih Putih rbtbiru Biru rbthijau Hijau rbtkuning Kuning rbthitam Hitam True rbtkiri Rata Kiri True rbttengah Rata Tengah rbtkanan Kanan txttulisan (dikosongi) Calibri, 16 True Silver pbok Transparent (Isi dengan gambar yang telah Hand pbreset Transparent (Isi dengan gambar yang telah Hand

16 PictureBox Image Cursor pbkeluar Transparent (Isi dengan gambar yang telah Hand 4. Desain sedemikian rupa sehingga menjadi gambar dibawah ini 14 1 15 16 4 2 7 3 10 5 6 11 12 8 9 13 4 Pemrograman Visual Basic UNIPDU 2013-2014

5. Berikut ini listing aplikasi tersebut a. Procedure WarnaTulisan Sub WarnaTulisan() If rbtmerah. = True Then txttulisan.forecolor = Color.Red If rbtputih. = True Then txttulisan.forecolor = Color.White If rbtbiru. = True Then txttulisan.forecolor = Color.Blue If rbthijau. = True Then txttulisan.forecolor = Color.Green If rbtkuning. = True Then txttulisan.forecolor = Color.Yellow If rbthitam. = True Then txttulisan.forecolor = Color.Black b. Procedure ModelTulisan Sub ModelTulisan() If rbtkiri. = True Then txttulisan.align = HorizontalAlignment.Left If rbttengah. = True Then txttulisan.align = HorizontalAlignment.Center If rbtkanan. = True Then txttulisan.align = HorizontalAlignment.Right c. pbok Private Sub pbok_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles pbok.click Call WarnaTulisan() Call ModelTulisan() d. pbreset Private Sub pbreset_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles pbreset.click txttulisan. = "" rbthitam. = True rbtkiri. = True e. pbkeluar Private Sub pbkeluar_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles pbkeluar.click Close() 6. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug > Start Debuging. 7. Analisa dan perhatikan apakah project yang dibuat telah sesuai konsep yang telah ditentukan (konsep akan diterangkan pada saat praktikum). 8. Simpan Project anda (untuk penjelasan mengenai Listing Program akan diterangkan pada saat praktikum). E. Referensi - Soetam Rizky. Learning By Sample Visual Basic 2008, Jakarta: Prestasi Pustaka, 2010. 5 Pemrograman Visual Basic UNIPDU 2013-2014