MODUL-MODUL PRAKTIKUM VB.

dokumen-dokumen yang mirip
MODUL-MODUL PRAKTIKUM VB.

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

MODUL-MODUL PRAKTIKUM VB.

Writting Procedure and Function

PEMROGRAMAN VISUAL BASIC

MODUL-MODUL PRAKTIKUM VB.

MODUL-MODUL PRAKTIKUM VB.

MODUL-MODUL PRAKTIKUM VB.

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

PROSEDUR & PARAMETER PROSEDUR

BAB V PROSEDUR DAN FUNGSI

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

MODUL 2 SELECTION & LOOPING PADA FORM

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

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

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

Mata Kuliah: Pemrograman Bisnis I (VB.NET) Minggu : IX Reference Site : p1.html Pokok Bahasan :

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

Pengenalan Visual Basic

A. PROJECT PROJECT VISUAL BASIC

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

Algoritma Pemrograman A

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan

Visual Basic 6.0 For Beginners

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

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

SOLUTIONS DAN PROJECT

Algoritma Pemrograman 2 B

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

Pengenalan Visual Basic.NET. Sisilia Thya Safitri, MT Agus Priyanto, M.Kom

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

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

MEMBUAT LAPORAN (DATA REPORT)

Menampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

PEMROGRAMAN VB.NET. Sintaks Pada Class

P8 Procedure & Function pada Visual Basic.Net

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

E-Trick Visual Basic 6.0

M. Choirul Amri. 2.1 Membuat Project Baru.

Bab 4 Hasil dan Pembahasan

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Visual Basic 6.0 For Beginners

MODUL 2 PERANCANGAN INTERFACE

Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom

RENCANA PELAKSANAAN PEMBELAJARAN

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

Krisna D. Octovhiana

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

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

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

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

JOBSHEET 8 DATABASE IN VB

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

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK

PEMROGRAMAN VB.NET. Koneksi Ke Database

Sesi/Perkuliahan ke: VII

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

BAB 3 SYSTEM AKSES WINDOWS

Program Studi Teknik Mesin S1

PENGENALAN VISUAL BASIC NET

P5 Variabel, Tipe Data dan Operator

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

MODUL 2 IP ADDRESS SOCKET

MODUL IV CONDITION 1

MODUL 4. COLLECTIONS ARRAYS, QUEUE, dan STACK

MODUL II FUNGSI NUMERIK. A. TUJUAN Memahami mengenai penggunaan numerik. Membuat program numerik sederhana menggunakan VB.

VARIABEL, OPERATOR DAN EKSPRESI

Visual Basic 6.0 For Beginners

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

MODUL V FUNCTION DAN BUILT IN

SATUAN ACARA PERKULIAHAN MATA KULIAH ALGORITMA dan PEMROGRAMAN 1B(D3/TK) KODE : / SKS. Teknik Pembelajaran Kuliah mimbar dimana

PEMROGRAMAN TERSTRUKTUR II

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

Pemrograman PHP7 untuk Pemula

P6 Struktur Kontrol pada Visual Basic.Net

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

PENGENALAN VISUAL BASIC 2005

Membuat Program Kriptografi dengan VB.Net 2010

BAB IV IMPLEMENTASI DAN PENGUJIAN

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

BAB 2 LANDASAN TEORI

BAB 3 PERANCANGAN PROGRAM

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 6. Ahmad Hidayat

Excel untuk Aplikasi. Gunawan Wibisono. Dibantu penyusunan oleh Yohanes Handoko

Krisna D. Octovhiana. 1.1 Apa itu Array?

Visual Basic 6.0 For Beginners

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

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

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

BAB IV. adalah tahap implementasi dan penyempurnaan. Berikut ini akan dijelaskan. implementasi dari aplikasi permainan komputer game knight s tour

Transkripsi:

MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR

MODUL 7 Function And Sub Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan Function dan Sub dalam membuat aplikasi VB.NET Pustaka : Wibowo HR, Enterprise J, (2014): Buku Pintar VB.NET. Elex Media Komputindo. Jakarta. Pada modul-modul sebelumnya, semua program yang dibuat dipanggil melalui sebuah penekanan tombol. Hal tersebut dapat menyebabkan tampilan menjadi kacau pada sebuah program besar dan kesulitan pemeriksaan kesalahan. Cara lain yaitu dengan membagi-bagi program yang ada sesuai dengan kegunaannya. Di sinilah Function dan Sub digunakan. Misalnya fungsi Equals(). Fungsi ini digunakan untuk membandingkan String pertama dan String kedua. Anda tidak perlu lagi membuat sebuah source code untuk fungsi yang sama karena udah dikemas dalam sebuah fungsi Equals(), Anda hanya perlu memanggil fungsi Equals() saja. Intinya kegunaan Function dan Sub: yaitu sebuah alur program yang akan digunakan secara berulang. Anda tidak perlu lagi menuliskan program berulang kali setiap kali program akan digunakan, cukup dengan menuliskannya satu kali, dan ketika dibutuhkan Anda cukup memanggilnya. 1. Perbedaan Function dan Sub Perbedaan utama dari keduanya adalah bahwa Function akan mengembalikan suatu nilai, dan Sub tidak.

2. Perintah Sub Sub cenderung digunakan untuk proses yang tidak mengembalikan nilai kepada pemanggil, adapun tata cara penulisan Sub adalah sebagai berikut: Buatlah sebuah project baru. Letakkan sebuah TextBox dan Button. Anda akan membuat sebuah form dengan isian Nama, dan Anda akan membuat sebuah Sub untuk memeriksa isian apakah ada isian yang dimasukan. Dim TextBoxData As String TextBoxData = Trim(TextBox1.Text) If TextBoxData = "" Then MsgBox("Masukkan nama Anda") End If Jalankan program tersebut. Dapat dilihat bahwa jika Anda tidak mengisikan apapun pada TextBox, dan Anda jalankan tombol Go, maka akan ada sebuah Message Box yang akan meminta Anda untuk mengisi TextBox Nama.

Catatan: Perintah Trim digunakan untuk menghilangkan spasi dari kedua sisi kanan dan kiri pada sebuah kata. Pada program di atas, Anda membuat sebuah fungsi untuk melakukan pengecekan sebuah isian pada TextBox. Fungsi pengecekan tersebut dimasukan pada sebuah fungsi tombol Go, dimana Anda melakukan double-click pada tombol untuk menuliskan programnya. Bagaimana apabila Anda menambahkan TextBox kedua untuk mengisikan umur? Bagaimana pengecekannya? Apakah Anda akan menambahkan tombol kedua juga? Untuk memecahkan masalah ini, Anda dapat menggunakan Sub. Untuk membuat sebuah Sub, cukup dengan meletakkan program pada sebuah baris baru di luar dari program untuk tombol, tetapi sebelum baris bertuliskan End Class. Tuliskan statment berikut ini: Private Sub checkerror() Ketika Anda menuliskan statement tersebut, secara otomatis VB.NET akan menambahkan baris End Sub di bawahnya. Nama checkerror merupakan nama dari Sub yang dapat bebas Anda tentukan selama nama tersebut tidak digunakan oleh VB.NET. Selanjutnya pindahkan baris program Anda dari tombol ke dalam Sub checkerror yang telah Anda buat.

Sub tersebut masih belum bekerja, yang perlu Anda lakukan selanjutnya adalah memanggilnya. Pindahkan cursor Anda pada bagian program di dalam tombol Go, tuliskan statement berikut: Latihan 1 Buatlah program pengecakan untuk 3 buah TextBox Nama, Umur dan Alamat.

2.1 Menggunakan Parameter Terdapat cara lain agar sub-routin checkerror() tersebut dapat digunakan atau dideklarasikan pada sub-routine lain, yaitu dengan menggunakan Parameter. Ubah baris Private Sub checkerror() menjadi seperti berikut ini: Private Sub checkerror(byval TextBoxData As String) Isi di dalam tanda kurung tersebut adalah Parameter. ByVal digunakan untuk mendeklarasikan tipe data dari Parameter. Catatan: Selain ByVal juga terdapat ByRef. ByRef digunakan untuk mendeklarasikan nilai berdasarkan Referensi pada variable lainnya. Setelah Anda mengganti statement diatas, maka akan ada sedikit perubahan dari tampilan program Anda. Cara pemanggilan Sub dengan menggunakan Parameter juga mengalami sedikit perubahan. Pemanggilan Sub juga disertakan dengan nilai Parameternya, seperti contoh diatas.

Latihan 2 Buatlah program perhitungan 2 buah nilai dengan menggunakan Sub. Latihan 3 Ubahlah program pada latihan 2 dengan menggunakan Sub dengan Parameter. ------- GOOD LUCK -------