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

dokumen-dokumen yang mirip
A. PROJECT PROJECT VISUAL BASIC

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

Program Studi Teknik Mesin S1

Sesi/Perkuliahan ke: I

Bab I Pengenalan Visual BASIC

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

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

PRAKTIKUM 1 ( PENGGUNAAN ADO )

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

Sesi/Perkuliahan ke: XII

PEMROGRAMAN DASAR. Visual Basic 6

1. MENGENAL VISUAL BASIC

BAB I Pengenalan Microsoft Visual Basic 6.0

DASAR MENGGUNAKAN VISUAL BASIC 6.0

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

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

Pengenalan Visual Basic

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

Modul Praktikum Ke-1

PEMROGRAMAN VISUAL BASIC

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Visual Basic 6.0 For Beginners

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

BAB II LANDASAN TEORI

MODUL I Pengenalan IDE Visual Basic 6.0

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB I SEKILAS VISUAL STUDIO.NET 2008

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

PENGENALAN VISUAL BASIC 6.0

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

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

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

BAB 2 TINJAUAN PUSTAKA

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

Visual Basic 6.0 For Beginners

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA PROSES BELAJAR MENGAJAR

Modul Praktikum Ke-2

Otodidak VBA MS Excel untuk Pemula

Algoritma Pemrograman 2 B

Algoritma Pemrograman 2 B

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

Sesi/Perkuliahan ke: VII

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA PROSES BELAJAR MENGAJAR

BAB 2 LANDASAN TEORI

Visual Basic 6.0 For Beginners

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

BAB II LANDASAN TEORI

Danu Wira Pangestu

Modul Visual Basic 6.0

PENGGUNAAN EVENT, PROPERTY DAN METHOD

Fakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

BAB II LANDASAN TEORI

Algoritma Pemrograman A

MODUL-MODUL PRAKTIKUM VB.

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

A. Memulai dan Struktur Visual Basic

Langkah- langkah untuk menginstall VB6 adalah:

BAB II TINJAUAN PUSTAKA

Modul Database dan Pengaksesannya dari FORM #1

Krisna D. Octovhiana. 1.1 Apa itu Operator?

BAB II TINJAUAN PUSTAKA

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

PENGGUNAAN DATA DAN VARIABEL

STRUKTUR KENDALI PERULANGAN

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

Writting Procedure and Function

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

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

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

MENU. 5.1 Membuat MenuStrip

Koneksi Database BAB 1

Petunjuk/Teknik Pemrograman Visual (VB) Konvensi Penamaan Identifier

TUGAS MAKALAH VISUAL BASIC 6.0

Krisna D. Octovhiana

MODUL-MODUL PRAKTIKUM VB.

INTERAKSI MANUSIA DAN KOMPUTER

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Praktikum Pemrograman 1. Mengenal Delphi

Pengenalan Visual Basic

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB II LANDASAN TEORI

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

BAB 2 TINJAUAN TEORITIS

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

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

Krisna D. Octovhiana

Transkripsi:

PROYEK-PROYEK VISUAL BASIC DAN DASAR-DASAR VISUAL BASIC CODE TIK : Agar mahasiswa mampu membuat proyek. Agar mahasiswa mampu bekerja dengan mendisain file proyek pada Visual Basic yang digunakan. REFERENSI : 1. Adi Kurniadi, Pemrograman Microsoft Visual Basic 6, Elex Media Komputindo, Jakarta, 2000. (bab 4 hal. 64-68) 2. Daryanto, Belajar Komputer Visual Basic, Yrama Widya, Bandung, 2003 (bab 6 hal 102 105) Proyek-Proyek VB & Dasar-Dasar VB Code halaman 1 dari 9

Sesi/Perkuliahan ke: IV Tujuan Instruksional Khusus : 1. Mahasiswa mampu membuat proyek 2. Mahasiswa mampu bekerja dengan mendesain file proyek pada Visual Basic yang digunakan Pokok Bahasan : Memahami Proyek-Proyek Visual Basic Deskripsi singkat : Dalam pertemuan ini akan mempelajari tentang. Memahami, proyek-proyek Visual Basic, jenis-jenis proyek, memilih proyek, komponen-komponen proyek, project Explorer Window, dasar-dasar Visual Basic Code, window Code, Procedures, Sub Procedure, general Procedure, event Procedure, function Procedure. Memahami Proyek-proyek ini berguna untuk mengikuti perkuliahan berikutnya tentang Mengenal Variabel, Konstanta Tipe Data Dan Operator Dalam Visual Basic. Referensi : 1. Peter Norton s, Guide to Visual Basic 6, SAMS Publishing, 1998 2. Richard Mansfield, Panduan Berilustrasi Visual Basic dalam Aplikasi, Dinastindo, Jakarta 1995 Proyek-Proyek VB & Dasar-Dasar VB Code halaman 2 dari 9

PROJECT PROJECT VISUAL BASIC Project (Proyek) Proyek adalah file pusat yang mengelola dan mencatat seluruh file-file yang dibutuhkan untuk membentuk suatu aplikasi. File proyek ini akan menyimpan semua komponen, perubahan, serta apa saja yang berhubungan dengan aplikasi. Proyek ini akan disimpan pada file dengan akhiran VBP. Untuk melihat dan mengelola semua file yang mendukung aplikasi yang kita buat, disediakan sebuah Jendela Project Explorer. Project Explorer ditampilkan dalam bentuk struktur pohon. Kita bisa mengklik tombol bertanda minus (-) untuk menutup cabang, atau tombol bertanda plus (+) untuk membuka / menampilkan cabang. Untuk bekerja pada komponen tertentu, klik ganda pada komponen tersebut. Contoh jika kita memiliki tiga buah form, utnuk menampilkan form yang ingin diedit atau dimanipulasi, klik ganda pada nama form tersebut pada jendela Project Explorer. Pada bagian atas Project Explorer ini terdapat tiga buah icon yang berfungsi untuk memanipulasi komponen-komponen pada aplikasi Visual Basic. Ketiga tombol tersebut adalah : TOOLBAR NAMA FUNGSI View Code Menampilkan Jendela Code View Object Menampilkan Jendela Form Toggle Folders Mengubah-ubah tampilan folder pada jendela Project Explore Proyek-Proyek VB & Dasar-Dasar VB Code halaman 3 dari 9

Pada Project Explorer ditampilkan dua buah aspek penting dari proyek yaitu ; 1. Nama Internal yang digunakan di dalam proyek. Nama ini yang menjadi identitas dari sebuah objek. 2. Nama File Eksternal yang digunakan untuk menyimpan komponenkomponen aplikasi. Nama file ini ditulis di dalam tanda kurung pada jendela Project Explorer. Gambar 1. Project Explorer menampilkan semua file yang mendukung aplikasi Sebagai contoh pada gambar di atas, aplikasi yang ditampilkan pada Project Explorer mengandung file- file sebagai berikut : NAMA KOMPONEN NAMA FILE KETERANGAN Project1 StepUp.vbp File Proyek Form1 StepUp.frm File Form Module1 StepUp.bas File Modul Proyek-Proyek VB & Dasar-Dasar VB Code halaman 4 dari 9

Aplikasi di atas memiliki tiga buah file, yaitu file proyek, file untuk form, dan file untuk modul. Pada tabel di atas, nama komponen adalah nama internal yang diberikan sebagai identitas komponen tersebut di dalam Visual Basic. Pada keseluruhan pemrograman nanti, nama inilah yang akan digunakan jika dibutuhkan di dalam proses pemrograman. Tetapi komponen di atas disimpan di dalam hard disk tidak harus dengan nama internalnya. Contoh, komponen form yang memiliki nama internal Form1 disimpan dalam file dengan nama StepUp.frm. Saat aplikasi disimpan, Visual Basic juga akan meminta menyimpan semua file pendukung aplikasi tersebut. Misalnya file form yang berahiran FRM, file modul yang berakhiran BAS, dsb. Kita bisa memberi nama apa saja untuk file-file ini, tetapi agar tidak membingungkan sebaiknya berilah nama yang masih berhubungan dengan file proyek utama (lihat contoh di atas). B. DASAR- DASAR VISUAL BASIC CODE - WINDOW CODE (JENDELA CODE) Jendela code adalah salah satu jendela yang penting di dalam Visual Basic. Jendela ini berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi visual Basic. Setiap objek pada Visual Basic dapat ditambah dengan kode-kode program untuk melakukan tugas-tugas tertentu, misalnya menutup aplikasi, membatalkan perintah, dan sebagainya Pada saat menjalankan visual basic, jendela ini tidak akan ditampilkan pada layar. Untuk menampilkannya, ada beberapa cara, yaitu : Pilih menu View > Code Klik ganda objek tertentu pada form window, atau Klik kanan pada komponen yang diinginkan, lalu pilih View Code. Pada jendela ini ditampilkan tiga hal utama yaitu: Nama Objek/control Nama event : jenis evet yang dialami oleh objek atau control. Proyek-Proyek VB & Dasar-Dasar VB Code halaman 5 dari 9

Metode/kode program : instruksi yang akan dijalankan jika objek tersebut mengalami event tertentu. Kode kode program yang ditulis pada jendela Code ini tidak akan dijalankan sebelum kita menjalankan aplikasi (dengan menekan tombol F5). Jadi kita baru akan mengetahui apakah instruksi instruksi yang diketikkan itu efektif setelah aplikasi dijalankan seluruhnya. Nama Objek/ Kontrol Nama Event Tempat menulis kode program Gambar 2. Jendela Code - 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. Keuntungan pemakaian procedure dalam program : Procedure memungkinkan untuk memecahkan program pada unit logika yang lebih kecil, sehingga dapat dengan mudah melakukan proses debug daripada jika keseluruhan program tanpa menggunakan procedure. Proyek-Proyek VB & Dasar-Dasar VB Code halaman 6 dari 9

Procedure yang digunakan dalam suatu program dapat bertindak sebagai suatu blok yang dibangun untuk program lain dengan sedikit perubahan atau tanpa perubahan sama sekali. Ada beberapa jenis procedure yang digunakan dalam Visual Basic : Sub procedure yang tidak mengembalikan nilai. Function procedure yang mengembalikan nilai. Property procedure yang dapat mengembalikan nilai dan diisi nilai yang mengacu pada suatu objek. a. Sub Procedure Syntax penulisan Sub Procedure : [Private Public][Static]Sub namaprosedur(argument-argumen) pernyataan-pernyataan End Sub Setiap kali procedure dipanggil, maka pernyataan-pernyataan yang berada di antara Sub dan End Sub akan dijalankan. Argumen pada procedure adalah nilai yang akan dilewatkan saat pemanggilan procedure. Sub Procedure dapat dibagi menjadi dua yaitu: - General Procedure, procedure yang diaktifkan oleh aplikasi. - Event Procedure, procedure yang diaktifkan oleh system sebagai respon terhadap event. Contoh : Sub Tengah yang dapat digunakan untuk menampilkan form ke tengah layar, dimana x adalah parameter yang merupakan form yang akan dibuat ke tengah layar. Sub Tengah(x As Form) x.top = (Screen.Height x.height) \ 2 x.left = (Screen.Width x.width) \ 2 Proyek-Proyek VB & Dasar-Dasar VB Code halaman 7 dari 9

End Sub Private Sub Form_Load() Call Tengah(Me) End Sub b. Function Procedure Pada Visual Basic telah tersedia berbagai fungsi bawaan seperti Sqr, Cos, dan Chr, tetapi fungsi- fungsi yang tersedia tersebut bersifat umum dan kadang-kadang tidak memenuhi kebutuhan programmer, untuk keperluan tersebut kita dapat menciptakan fungsi-fungsi sendiri yang dikenal dengan Function Procedure. Syntax penulisan Function Procedure : [Private Public][Static]Function namaprocedure (argument-argumen) [As type] statements End Function Proyek-Proyek VB & Dasar-Dasar VB Code halaman 8 dari 9

Contoh Fungsi ciptaan untuk mengembalikan nama bulan dari suatu tanggal dalam bahasa Indonesia. Function Bulan(x As Date) Dim sret As String Select Case Month(x) Case 1 : sret = Januari Case 2 : sret = Februari Case 3 : sret = Maret Case 4 : sret = April Case 5 : sret = Mei Case 6 : sret = Juni Case 7 : sret = Juli Case 8 : sret = Agustus Case 9 : sret = September Case 10 : sret = Oktober Case 11 : sret = Nopember Case 12 : sret = Desember Case Else sret = tidak sah End Select Bulan = sret End Function Proyek-Proyek VB & Dasar-Dasar VB Code halaman 9 dari 9