Visual Basic 6.0 For Beginners

dokumen-dokumen yang mirip
Krisna D. Octovhiana

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners

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

Visual Basic 6.0 For Beginners

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

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

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

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

PEMROGRAMAN VISUAL BASIC

Visual Basic 6.0 For Beginners

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

A. PROJECT PROJECT VISUAL BASIC

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

Modul Praktikum Ke-2

Krisna D. Octovhiana. 1.1 Apa itu Array?

PENGGUNAAN DATA DAN VARIABEL

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Modul Praktikum Ke-1

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

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

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

Pengenalan Visual Basic

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

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

Algoritma Pemrograman A

Visual Basic 6.0 SETYO BUDI, M.KOM

PRAKTIKUM 1 INPUT - OUTPUT

MODUL VI Penggunaan Struktur Kontrol Pengulangan

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

Krisna D. Octovhiana

BAB V PROSEDUR DAN FUNGSI

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

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

BAB 2 LANDASAN TEORI

Writting Procedure and Function

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

Visual Basic 6.0 For Beginners

MODUL I Pengenalan IDE Visual Basic 6.0

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

Digunakan untuk menyeleksi suatu KONDISI, hasil seleksi hanya bernilai Benar (True) atau Salah (False) If val(txtnilaiakhir) > 65 Then

Struktur Data II. Bekerja Dengan Form.

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

TUGAS MAKALAH VISUAL BASIC 6.0

PENGGUNAAN EVENT, PROPERTY DAN METHOD

MODUL 2 SELECTION & LOOPING PADA FORM

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

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

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

STRUKTUR KENDALI PERULANGAN

MODUL-MODUL PRAKTIKUM VB.

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

PROSEDUR & PARAMETER PROSEDUR

URAIAN POKOK PERKULIAHAN

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

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

Bab I Pengenalan Visual BASIC

PEMROGRAMAN DASAR. Visual Basic 6

Sesi/Perkuliahan ke: XII

VISUAL BASIC /18/2014 1

Visual Basic 6.0 For Beginners

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

BAB II LANDASAN TEORI

E-Trick Visual Basic 6.0

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

BAB 4 : USER INTERFACE

BAB V Pengenalan Komponen-Komponen (object) pada VB

PEMROGRAMAN TERSTRUKTUR II

MODUL V FUNCTION DAN BUILT IN

Algoritma Pemrograman 2 B

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

Kelas X Semester II. Cindra Paramukti X7 08 Tugas TIK Tutorial Visual Basic 6.0

Form dan Kontrol. 5.1 Form

Danu Wira Pangestu

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

BAB II LANDASAN TEORI

MODUL 2 PERANCANGAN INTERFACE

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

STRUKTUR KENDALI PERCABANGAN

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

BAB I Pengenalan Microsoft Visual Basic 6.0

UNIVERSITAS GUNADARMA

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

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

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

1.2 Mengenal Integrated Development Environment (IDE) VB 6

Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel

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

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

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

PRAKTIKUM 4 ARRAY DAN SUB ROUTINE

DISusun Oleh :Team Penyusun Mo

Transkripsi:

Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 8 Procedure Procedure dikategorikan sebagai sub algoritma atau sub program yang berisi perintah perintah untuk melakukan tugas tertentu. Procedure efektif digunakan ketika terdapat lebih dari satu kali perintah yang sama dalam suatu program. Dengan menggunakan procedure kita tidak perlu berulangkali membuat kode yang sama, kita hanya perlu membuat satu procedure dan menuliskan sekali saja perintah tersebut di dalam procedure tadi. Dengan penggunaan procedure ini kita hanya perlu memanggil procedure untuk menjalankan perintah di beberapa tempat yang berbeda. Selain itu, procedure akan memudahkan perbaikan kode program bila terjadi perubahan atau kesalahan, karena perbaikan cukup dilakukan pada satu bagian saja. Pada Visual Basic 6.0 ada 4 jenis procedure yaitu : 1. Procedure Sub Procedure ini dipanggil berdasarkan namanya dari dalam event procedure atau procedure lain, procedure ini tidak mengembalikan nilai yang berhubungan dengn nama Sub tertentu. Biasanya digunakan untuk memproses input, menampilkan output atau mengatur property. Sintaks Procedure Sub : [Private Public] Sub NamaSub ( [Argumen] ) IsiProcedure Procedure Sub dipanggil dengan pernyataan : Call NamaSub ( [Argumen] )

Keterangan : [Private Public] = Memilih ruang lingkup Procedure NamaSub = Nama Procedure ( Nama Procedure harus unik ) [Argumen] = Optional ( berupa nilai dan tipe data yang dipakai Procedure ) IsiProcedure = Perintah yang dituliskan dalam Procedure Call = Perintah memanggil Procedure 2. Procedure Function Procedure Function juga dipanggil berdasarkan namanya dari dalam event procedure atau procedure lain, bedanya dengan Procedure Sub yaitu karena Procedure Function bisa menerima argument dan selalu mengembalikan suatu nilai dalam fungsinya. Biasanya digunakan untuk perhitungan. Sintaks Procedure Function : [Private Public] Function NamaFunction ( [Argumen] ) As TipeData IsiProcedure End Function Procedure Function dipanggil langsung dengan menyisipkannya di dalam kode program yang memangglnya. Keterangan : [Private Public] = Memilih ruang lingkup Procedure NamaFunction = Nama Procedure ( Nama Procedure harus unik ) [Argumen] = Optional ( berupa nilai dan tipe data yang dipakai Procedure ) TipeData = Tipe data nilai yang akan dikembalikan oleh Procedure ( Return Value ) IsiProcedure = Perintah yang dituliskan dalam Procedure 3. Procedure Event Procedure Event yaitu procedure yang digunakan untuk suatu event dari sebuah objek. Procedur Event digunakan dalam ClassModule. 4. Procedure Property Procedure Property juga digunakan dalam ClassModule seperti Procedure Event, procedure ini digunakan untuk membuat dan memanipulasi property buatan dalam program.

Pada bab ini kita hanya membahas tentang Procedure Sub dan Proceduren Function saja, untuk Prcedure Event dan Procedure Property akan dibahas pada bab selanjutnya. Sekarang marilah kita mencoba memahami lebih dalam mengenai Procedure dengan cara membuat sebuah program yang memanfaatkan penggunaan Procedure dengan menggunakan Visual Basic 6.0. langkah langkahnya adalah sebagai berikut : Buatlah project baru pada Visual Basic 6.0 kemudian pilih Standard.exe dan klik Open sehingga akan muncul sebuah form baru pada area kerja Visual Basic 6.0. Aturlah tampilan program pada form sehingga menjadi seperti gambar di bawah ini : Aturlah properties dari masing masing object sebagai berikut : Object Property Value Form1 frmprocedure Test Procedure Command1 Command2 Text1 Text2 Label1 Label2 Label3 Label4 Text Text cmdaktif Aktifkan cmdjumlah Jumlahkan txtangka1 Kosongkan txtangka2 Kosongkan lblhasil Kosongkan Angka Pertama Angka Kedua Hasil

Kemudian tuliskan kode program berikut ini pada kode editor Visual Basic 6.0. 'Prosedure Sub untuk Mengaktifkan Private Sub Aktifkan(teks As String, warna As ColorConstants) txtangka1.enabled = True txtangka2.enabled = True lblhasil. = teks lblhasil.backcolor = warna cmdjumlah.enabled = True cmdaktif.enabled = False 'Prosedure Sub untuk Menonaktifkan Private Sub NonAktifkan(teks As String, warna As ColorConstants) txtangka1.enabled = False txtangka2.enabled = False lblhasil. = teks lblhasil.backcolor = warna cmdjumlah.enabled = False cmdaktif.enabled = True 'Procedure Function untuk menjumlahkan dua buah angka Private Function JumlahAngka() As String Dim angka1 As String, angka2 As String Dim hasil As Single angka1 = txtangka1.text angka2 = txtangka2.text If angka1 <> "" And angka2 <> "" Then hasil = CSng(angka1) + CSng(angka2) JumlahAngka = CStr(hasil) End If End Function

'Memanggil Procedure Sub Aktifkan ketika tombol Aktif di klik Private Sub cmdaktif_click() Call Aktifkan("Masukkan angka ke1 dan ke2", vbwhite) 'Ketika tombol Jumlahkan di klik 'Memanggil Procedure Sub NonAktifkan 'Memanggil Procedure Function JumlahAngka Private Sub cmdjumlah_click() Call NonAktifkan("", vbyellow) lblhasil. = JumlahAngka() 'Memanggil Procedure Sub NonAktifkan ketika program prtama kali di jalankan Private Sub Form_Load() Call NonAktifkan("Aktifkan TextBox && Tombol Jumlahkan", vbyellow) Langkah terakhir, jalankan program tersebut dengan memilih menu Run Start atau mengklik tombol Start pada toolbar. Tampilan saat program pertama kali di jalankan :

Klik tombol Aktifkan sehingga TextBox dan tombol Jumlahkan menjadi aktif, kemudian masukkan sembarang angka pada TextBox ke 1 dan ke 2 seperti ditunjukkan pada gambar berikut : Kemudian klik tombol Jumlahkan, maka akan ditampilkan hasilnya sebagai berikut : Klik tombol Aktifkan untuk mengulangi proses seperti proses sebelumnya.