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

dokumen-dokumen yang mirip
PROCEDURE DAN FUNCTION. Mardhiya Hayaty, ST, M.Kom

BAB V PROSEDUR DAN FUNGSI

Visual Basic 6.0 For Beginners

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

A. PROJECT PROJECT VISUAL BASIC

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

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

E-Trick Visual Basic 6.0

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

Pengenalan Visual Basic

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

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

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

Krisna D. Octovhiana

Modul Praktikum Ke-2

PROSEDUR & PARAMETER PROSEDUR

Writting Procedure and Function

VISUAL BASIC /18/2014 1

PEMROGRAMAN VISUAL BASIC

Metode yang umum digunakan :

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

PENGGUNAAN DATA DAN VARIABEL

Array dan Prosedur. Oleh : Edi Sugiarto, S.Kom, M.Kom

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

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

BAB 2 LANDASAN TEORI

Algoritma Pemrograman 2 B

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Basic Programing Visual Basic

Krisna D. Octovhiana. 1.1 Apa itu Array?

Bab I Pengenalan Visual BASIC

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

Modul Praktikum Ke-1

PENGGUNAAN EVENT, PROPERTY DAN METHOD

Embedded Visual Basic

PEMROGRAMAN DASAR. Visual Basic 6

MENGELOLA FILE. - Untuk menampilkan file, perlu membuka direktori penyimpanannya.

Sesi/Perkuliahan ke: XII

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

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

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

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

BAB I Pengenalan Microsoft Visual Basic 6.0

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Dasar Pemrograman Visual Basic

PROPERTY, METHOD DAN EVENT

DIALOG B OX Minggu ke-7

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

PENGENALAN VISUAL BASIC 6.0

BAB IV VARIABEL DAN TIPE DATA

Form Label Text Box Command Button

Visual Basic 6.0 SETYO BUDI, M.KOM

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

MODUL-MODUL PRAKTIKUM VB.

BAB II OBJECT, EVENT & PROPERTY

UNIVERSITAS GUNADARMA

Algoritma Pemrograman 2 B

MODUL I Pengenalan IDE Visual Basic 6.0

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

BAB V Pengenalan Komponen-Komponen (object) pada VB

MODUL VI Penggunaan Struktur Kontrol Pengulangan

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

Form dan Kontrol. 5.1 Form

BAB II OBJECT, EVENT & PROPERTY

BAB 4 Ubah Data 4.1. Ubah Data Dengan Kode SQL sqlsimpan sqlubah 36 Atep Ruhiat

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

Gambar 8.1. Dialog Menu Editor.

MODUL 2 SELECTION & LOOPING PADA FORM

Merancang Laporan dengan DataReport Tanpa Kriteria. Membuat laporan berdasarkan kriteria yang diinginkan

BAB 4 : USER INTERFACE

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

DAFTAR PUSTAKA. Multimedia Control, Steven Holzner. Diakses pada tanggal 14/09/2011 Dari

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

STRUKTUR KENDALI PERCABANGAN

BAB 2 TINJAUAN PUSTAKA

Pendidikan Teknik Informatika Universitas Negeri Malang

Program absen dengan menggunakan visual basic 6.0

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

Krisna D. Octovhiana. 1.1 Apa itu Operator?

PRAKTIKUM 1 INPUT - OUTPUT

Tampilan Program. Menambah dan mengatur property form di project. Menggunakan MDI Form dan MDI Child untuk membuat project

MODUL-MODUL PRAKTIKUM VB.

IT132 Dasar-Dasar Pemrograman. Ramos Somya, S.Kom., M.Cs.

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL 2 PERANCANGAN INTERFACE

Krisnha D. Oktovhiana

Tips Trik Ms. Power Point 2010 Membuat Media Interaktif

BAB III PERANCANGAN ALAT DAN PROGRAM

VARIABEL, OPERATOR DAN EKSPRESI

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

BAB III Struktur Program

Materi : Koneksi database & Operasi dasar table di Visual Basic 6.0.

STRUKTUR KENDALI PERULANGAN

MODUL IV PERULANGAN ( LOOPING )

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

Transkripsi:

MODUL IV PROCEDURE Untuk dapat mengendalikan sebuah program, anda dapat membuat suatu blok perintah yang diberi nama. Dan ketika anda ingin menjalankan program tersebut anda tinggal memanggil nama bloknya saja. Nama blok kumpulan program tersebut disebut dengan sub rutin. Sub rutin tersebut dapat mengurangi jumlah baris dalam kode program, karena jika butuh kode tersebut kita cukup memanggil nama sub rutin saja. Sub rutin ini biasa digunakan untuk blok program yang sering dipakai, seperti perhitungan, manipulasi teks, serta objek dan manipulasi database. Dalam Microsoft Visual Basic ini sub rutin dibagi menjadi dua macam, yaitu procedure(prosedur) dan function(fungsi). Selain itu ada beberapa keuntungan kenapa menggunakan sebuah procedure dan function, yaitu antara lain : Dapat membagi program menjadi komponen yang mandiri. Satu procedure dapat dipakai berulang-ulang. Mudah untuk dikembangkan, karena muda untuk dimodifikasi. Ada pun perbedaan dari procedure dan function itu sendiri, antara lain : Procedure tidak dapat mengendalikan nilai. Function dapat mengendalikan nilai Property dalam procedure dapat mengambil nilai dan memberikan nilai pada sebuah objek. 1. Procedure Procedure digunakan untuk memadatkan tugas-tugas berulang ataupun proses proses yang digunakan bersama, seperti perhitungan yang sering dilakukan, text dan manipulasi kontrol, serta operasi database. Penggunaan procedure sangat menghemat penulisan kode program, karena kode-kode program yang sama dibeberapa tempat cukup dibuat pada satu bagian saja. Selain itu, procedure akan memudahkan perbaikan kode program bila terjadi perubahan atau kesalahan, karena perbaikan cukup dilakukan pada satu bagian saja. Bentuk umum : [Private public static]sub namaprosedur (daftarargumen) statement Keterangan : Public : Procedure dapat diakses di semua procedur dalam semua modul. Private : Procedure dapat diakses oleh procedure lain dalam satu modul. Static : variabel local dari procedure dipertahankan nilainya. Atribut static tidak memengaruhi variabel yang di deklarasikan di semua function.

Setiap saat anda dapat memanggil procedur, perintah-perintah diantara Sub dan End Sub yang akan di eksekusi ketika program dipanggil. Procedure dapat diletakkan pada standart modul, class module, dan form module. Secara default procedure bertipe Public dalam semua modul yang berarti mereka dapat dipanggil dari dalam aplikasi. Argumen dari procedure ini seperti deklarasi variabel dan akan diberi nilai saat procedure dipanggil. Dalam Microsoft Visual Basic ada 2 macam tipe procedure, yaitu : a) General Procedure Tipe procedur ini enderung didefinisikan sendiri oleh programmer. Setelah didefinisikan general procedure, maka procedure tersebut dapat dipanggil di semua tubuh program. Untuk membuat general procedure anda harus mendefinisikan sendiri. Contoh general procedure tanpa parameter : Public Sub judul (txtjudul) Lbljudul.Caption txtjudul Contoh general procedure dengan parameter : Public Sub cmdstatus (status) Cmdsimpan.Enabled = Status Cmdtambah.Enabled = Status CmdEdit.Enabled = Status b) Event Procedure Event procedure hanya bias dijalankan apabila ada event dari user program. Event Procedure dapat dijalankan pada saat run-time. Event procedure dipasangkan pada event sebuah objek misalnya tombol (CommandButton) Contoh Event : Command1_click, Form_Load, txtnama_keypress Penulisan sriptnya : Private Sub Command1_Click() Dim a, b, c As Integer a = Val (Text1.text) b = Val (Text2.Text) c = a + b Text3.Text = c Ada beberapa event yang sering dipakai dalam membangun sebuah aplikasi antara lain sebagai berikut : Nama Objek Singkatan Click Ketika objek diklik (tombol kiri) DblClick Ketika objek di dobel klik Load Ketika form dipanggil MouseDown Ketika tombol mouse di klik

MouseMove Change KeyPress Ketika mouse melewati objek Ketika isi teks sebuah objek berubah Ketika tombol keyboard ada yang ditekan Cara memanggil procedure Untuk memanggil sebuah procedure ada cara tersendiri. Anda dapat memanggil procedur dengan menggunakan perintah berikut : Call namaprosedur Atau dengan cara langsung dipanggil nama procedurnya. Contoh : Call judul Call cmdstatus(false) Latihan Buatlah sebuah procedur dengan tampilan desain seperti di bawah ini Kemudian atur propertynya seperti di bawah ini : Setelah itu ketik script programnya seperti di bawah ini :

Gambaran penjelasan dari proses procedure dalam program di atas adalah sebagai berikut :