Pengertian Visual Basic

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

1. MENGENAL VISUAL BASIC

BAB I PENDAHULUAN. orang yang tepat pada pekerjaan yang tepat sejak permulaannya.

BAB II LANDASAN TEORI

DASAR PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN I (VB) Pertemuan 1. By: Augury

BAB II LANDASAN TEORI

MENGENAL VISUAL BASIC

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

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

DASAR MENGGUNAKAN VISUAL BASIC 6.0

PENGENALAN VISUAL BASIC 6.0

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

BAB 2 LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB II TINJAUAN PUSTAKA

BAB I SEKILAS VISUAL STUDIO.NET 2008

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

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB 2 LANDASAN TEORI

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

Bab I Pengenalan Visual BASIC

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

MODUL PRAKTIKUM. ALGORITMA dan PEMROGRAMAN 2

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

2. TINJAUAN PUSTAKA. Microsoft Visual Basic 6.0 memiliki banyak keistimewaan dalam penggunaannya yaitu :

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

Modul Praktikum Ke-1

Visual Basic 6.0 For Beginners

BAB 2 LANDASAN TEORI. Data nilai merupakan data yang terpenting di kawasan sekolah. Ikrar ini sekaligus

MODUL 1 PENGENALAN VISUAL BASIC 6.0

BAB II LANDASAN TEORI

MENGENAL PEMROGRAMAN VISUAL BASIC

BAB II LANDAS AN TEORI

BAB 2 LANDASAN TEORI. Ensiklopedia menurut kamus besar bahasa indonesia adalah buku yang berisi

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB 2 TINJAUAN PUSTAKA

MODUL PRAKTIKUM. Versi 3.0 Tahun Penyusunan 2011 Tim Penyusun 1. Widiastuti SKom., MMSI 2. Kuwat Setiyanto SKom.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

BAB 2 TINJAUAN TEORITIS

BAB II OBJECT, EVENT & PROPERTY

BAB 2 LANDASAN TEORI

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

BAB 2 LANDASAN TEORI

Malang, Januari 2007 Penulis

BAB 2 LANDASAN TEORI. Menurut Keputusan Menteri Kesehatan Republik Indonesia Nomor 1027/Menkes/

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

A. Memulai dan Struktur Visual Basic

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin computare yang mengandung arti

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Istilah Dalam Bahasa Indonesia

Dasar Pemrograman Visual Basic

Embedded Visual Basic

BAB II OBJECT, EVENT & PROPERTY

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

Pemrograman Visual (Borland Delphi 7.0)

Modul Visual Basic 6.0

BAB 2 LANDASAN TEORI

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

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

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI


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

Petunjuk/Teknik Pemrograman Visual (VB) Konvensi Penamaan Identifier

BAB 2 LANDASAN TEORI

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

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

PENGGUNAAN EVENT, PROPERTY DAN METHOD

Sesi/Perkuliahan ke: XII

Algoritma Pemrograman 2 B

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

Praktikum Pemrograman 1. Mengenal Delphi

Panduan Khusus VB 6 bagi Pemula

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

Pengantar Pemrograman Visual

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

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

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Ruang Kerja DREAMWEAVER MX 2004 :

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7

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

BAB 2 LANDASAN TEORI

Sesi/Perkuliahan ke: I

PEMROGRAMAN DASAR. Visual Basic 6

BAB II LANDASAN TEORI

Transkripsi:

Algoritma Pemrograman 2B (VISUAL BASIC)

Pengertian Visual Basic Visual Basic merupakan bahasa pemrograman visual yang berjalan di atas sistem operasi Windows. Visual Basic mudah dipelajari untuk membuat sebuah aplikasi atau program dengan cepat. Aplikasi Visual Basic berisi komponen-komponen berupa objek. Setiap komponen memiliki event dan metode (misalnya, mengklik, mengetik, meletakkan kursor dsb), itu semua event-event yang akan memicu metoda yang ada dalam objek tersebut.

Perkembangan VB GW Basic, Basica, Obasic, Qbasic, Visual Basic Microsoft Visual Basic 3.0 menggunakan Sistem operasi Windows 3.1 Microsoft Visual Basic 4.0 menggunakan Sistem operasi 16 bit Windows 3.1 dan 32 bit Windows 95 Microsoft Visual Basic 5.0 menggunakan Sistem operasi Windows 95 dan windows NT Microsoft Visual Basic 6.0 menggunakan Sistem operasi Windows 9x, 2000, Windows XP dan windows NT

Keuntungan Visual Basic Mendukung pembentukan program aplikasi berbasis windows (jendela jendela ) dengan menu yang menarik dan professional. Jendela yang dihasilkan dapat dipindahpindahkan ( Moveable ) dan diperbesar atau diperkecil ( Resizeable ) Microsoft Visual Basic secara otomatis dapat mengenal dan memanfaatkan mouse

Istilah-istilah dalam VB Event-Driven, artinya setiap aplikasi yang ada digerakan oleh user GUI ( Grafical Unit Interface ) adalah pemrograman yang menggunakan tampilan grafik sebagai alat komunikasi dengan pemakainya DAO ( Data access Object ) dukungan untuk memudahkan akses terhadap database lain OLE ( Object Linking dan Embedding ) kemudahan menghubungkan beberapa aplikasi dalam Windows Active X aplikasi yang digunakan oleh pengguna internet OCX dukungan untuk menggunakan tolls tambahan DLL ( Dynamic Link Library ) adalah kumpulan library untuk menggabungkan program dalam microsoft Visual Basic dengan bahasa pemrograman lainnya DDE ( Dynamic Data Exchange ) Dukungan kemudahan pertukaran dalam membangun program.

Ilustrasi sebuah objek melakukan aksi sbb : Event (Tindakan User) Metode (Kode Program) Aksi (Hasil Program) User mengklik tombol perintah Event Click ini memicu metode pada objek Metode tersebut menjalankan aksi tertentu pada program

Memulai Visual Basic Menjalankan Start-Program >Microsoft VB 6.0 Pilihan file New, Existing atau File Recent atau dengan menunjuk ikon shortcut VB 6.0

Keterangan Tampilan Editor VB 1. Standard EXE Proyek standard EXE merupakan proyek yang paling umum digunakan. Proyek ini menghasilkan file EXE yang dapat dieksekusi secara langsung. Proyek semacam ini langsung dilengkapi dengan form. 2. ActiveX EXE Proyek ActiveX EXE digunakan untuk membuat komponen ActiveX yang bisa diksekusi secara langsung. 3. ActiveX DLL Proyek AxtiveX DLL digunakan untuk membuat ActiveX yang berupa DLL (Dynamic Link Library).

4. ActiveX Control Proyek ActiveX Contriol digunakan untuk membuat control ActiveX, yaitu komponen yang dapat disisipkan pada program. 5. VB Application Wizard. Proyek VB Application Wizard merupaka proyek yang ditujukan untuk membuat kerangka dari suatu program aplikasi. 6. VB Wizard Manager Proyek VB Wizard Manager digunakan untuk membangun sebuah wizard, yaitu sekumpulan informasi dari pengguna yang akan dikumpulkan untuk membangun aplikasi.

7. Data Project Proyek ini identik dengan jenis proyek Standard EXE, namun disini kontrol untuk akses database langsung ditambahkan secara otomatis. 8. IIS Application Proyek ini digunakan untuk membangun sebuah aplikasi yang akan dijalankan pada web server IIS (Internet Information Server). 9. Addin Dengan proyek Addin, kita dapat mendapat add-ins baru. Add-ins merupaka perintah yang dapat ditambahkan pada menu Visual Basic.

10. ActiveX Document DLL Proyek ini akan menghasilkan sebuah dokumen ActiveX, dalam format DLL 11. ActiveX Document EXE Proyek ini akan menghasilkan dokumen ActiveX, dalam format EXE 12. DHTML Application DHTML (Dynamic Hypertext Markup Language) Application merupakan jenis proyek yang memudahkan kita untuk membuat suatu halaman DHTML 13. VB Enterprise Edition Control Proyek ini pada dasarnya sejenis dengan proyek STANDARD EXE, hanya disini semua tool untuk VB Enterprise Edition akan diaktifkan.

EDITOR VB

MENU BAR FILE KELOMPOK PERINTAH YANG BERFUNGSI UNTUK MENGATUR SUATU FILE, SEPERTI NEW, SAVE, OPEN, REMOVE, PRINT DLL EDIT KELOMPOK PERINTAH UNTUK PENGEDITAN, BAIK OBYEK, KOMPONEN MAUPUN KODE PADA CODE EDITOR CTH : CUT, PASTE, DELETE DLL VIEW PERINTAH-PERINTAH UNTUK MENGAKTIFKAN BAGIAN-BAGIAN IDE VB6 PROJECT BERFUNGSI UNTUK MANAJEMEN PROYEK SERTA PENDUKUNGNYA. FORMAT KELOMPOK PRINTAH UNTUK MELAKUKAN PROSES FORMAT DEBUG UNTUK PENGATURAN DALAM PENCARIAN KESALAHAN PROGRAM RUN BERFUNGSI UNTUK MENANGANI PROSES KOMPILASI PROGRAM CTH: RUN, BUILD, STEP OVER, DEBUG DLL QUERY KUMPULAN PERINTAH UTK MENGAKSES DATA YANG DIPERLUKAN PADA APLIKASI DATABASE. DIAGRAM, PERINTAH UNTUK PENGATURAN DIAGRAM TOOLS SEBAGAI PENYEDIA PERLENGKAPAN TAMBAHAN YG DIPERLUKAN DLM PENYUSUNAN PROGRAM ADD-INS UTK PENGATURAN PROGRAM TAMBAHAN BAGI VB6 WINDOW UTK PENGATURAN WINDOW YG SEDANG TERBUKA HELP MENYEDIAKAN INFORMASI UTK MENOLONG PEMAKAI.

TOOLBAR ADD STANDARD EXE PROJECT => MEMBUAT SEBUAH PROJECT BARU JENIS STANDAR ADD FORM => MENAMBAHKAN SEBUAH FORM KE DALAM PROJECT YG SEDANG TERBUKA MENU EDITOR => MENAMPILKAN MENU EDITOR YG BERFUNGSI SEBAGAI PEMBUAT MENU OPEN PROJECT => MEMBUKA SEBUAH PROJECT YG PERNAH DIBUAT SAVE PROJECT => MENYIMPAN PROJECT YG SEDANG TERBUKA TANPA MENUTUPNYA CUT => MEMOTONG OBYEK TERPILIH PASTE => MEMBUAT SALINAN OBYEK YG DISIMPAN DI CONTAINER WINDOWS DAN DIPASANG DI LOKASI BARU FIND => MENEMUKAN OBYEK TERTENTU UNDO => MENGGAGALKAN PELAKSANAAN PERINTAH-PERINTAH TERURUT DARI BELAKANG YG PERNAH DILAKUKAN REDO => MENGULANGI PELAKSANAAN PERINTAH-PERINTAH TERURUT DARI BELAKANG YG PERNAH DILAKUKAN START => MENJALANKAN PROGRAM YG SEDANG TERBUKA DAN AKTIF

FORM TITLE BAR ADALAH JUDUL DARI FORM YANG DPT DIATUR DARI PROPERTI CAPTION OBJEK FORM TSB FORM ADALAH BAHAN UNTUK PEMBUATAN WINDOW. MEMILIKI PERAN YANG SANGAT PENTING SEBAGAI MEDIA INTERFACE USER. MEMILIKI BEBERAPA PENGATUR YANG DISEBUT PROPERTI GRIDE ADALAH TITIK TITIK PEMBANTU UNTUK MELETAKKAN OBJEK PADA FORM

WINDOW CODE ADALAH TEMPAT KITA MENULISKAN PRORGAM. TERDAPAT DUA BUAH FASILITAS UTAMA, YAITU : LIST OBYEK DAN LIST PROSEDUR / EVENT

TOOLBOX POINTER PICTURE BOX => MENAMPILKAN GAMBAR STATIS MAUPUN GAMBAR AKTIF DARI SUMBER DILUAR DIRINYA LABEL => KONTROL YANG BISA DIGUNAKAN UTK MENAMPILKAN TEKS YG TIDAK BISA DIUBAH OLEH PENGGUNA PROGRAM / USER TEXT BOX => MEMBUAT AREA TEKS DIMANA TEKSNYA BISA DIUBAH OLEH PEMAKAI FRAME => MENGELOMPOKKAN BEBERAPA KONTROL COMMAND BUTTON => MEMBUAT SEBUAH TOMBOL PELAKSANA PERINTAH CHECK BOX => MEMBUAT KOTAK CHECK YG MUDAH PEMAKAIANNYA. OPTION BUTTON => PEMILIHAN DUA KEADAANDARI BANYAK PILIHAN, NAMUN HANYA SATU PILIHAN SAJA YG BISA DIAKTIFKAN PADA SATU SAAT COMBO BOX => MENGHASILKAN KONTROL MERUPAKAN KOMBONASI DARI LIST BOX DAN TEXT BOX, SEHINGGA USER BISA MEMASUKKAN PILIHAN MELALUI DAFTAR ATAU MENULISKANNYA LIST BOX => DIGUNAKAN UNTUK MENAMPILKAN DAFTAR PILIHAN YANG BISA DIGULUNG HSCROLL BAR => UTK PENGGULUNGAN DENGAN LANGKAH LEBAR DGN INDIKASI POSISI PEMILIHAN DLM POSISI HORIZONTAL

PROJECT EXPLORER MENAMPILKAN DAFTAR FORM, MODUL SERTA OBJEK LAIN YANG ADA DLM PROJECT YG AKTIF. SEBUAH PROJECT MERUPAKAN SEKUMPULAN FILE YANG DIGUNAKAN UNTUK MEMBANGUN SEBUAH APLIKASI. TERDAPAT 3 TOMBOL PENGAKTIF UNTUK WINDOW CODE, WINDOW OBJECT DAN TOGGLE FOLDER.

WINDOW PROPERTIES DIGUNAKAN UNTUK MENGATUR PROPERTI SEBUAH OBJEK ATAU KONTROL YANG DIPILIH.

WINDOW FORM LAYOUT DIGUNAKAN UNTUK MENGONTROL POSISI FORM PADA APLIKASI.

OBJECT BROWSER UNTUK MENAMPILKAN CONTROL- CONTROL BESERTA FUNGSI, METODE SERTA EVENT- EVENT YANG ADA DI DALAMNYA. MEMILIKI UTILITI UNTUK MENCARI SUATU FUNGSI / KEYWORD

WINDOW IMMEDIATE, LOCAL DAN WATCH WINDOW-WINDOW INI MERUPAKAN WINDOW TAMBAHAN YANG DIGUNAKAN UTK PROSES DEBUG APLIKASI.

KODE PENAMAAN KONTROL NAMA KONTROL KODE NAMA KONTROL KODE NAMA KONTROL KODE NAMA KONTROL KODE COMBO BOX cbo LIST BOX Lst FORM Frm SHAPE Shp CHECK BOX chk MENU Mnu RICH TEXT BOX Rtb TIMER Tmr COMMAND BUTTON cmd MODULE Mod GRID Grd TEXT BOX Txt DIRECTOR Y LIST BOX Dir OLE Ole HORIZONT AL SCROLL BAR Hsb USER DEFINED DATA TYPE Typ DRIVE LIST BOX Drv OPTION BUTTON Opt IMAGE Img VERTICAL SCROLL BAR vsb FILE LIST BOX Fil PICTURE BOX Pic LABEL Lbl FRAME Fra RESOURC E res LINE lin

CONTROL EVENT EVENT ADALAH HAL-HAL YG TERJADI ATAU YANG DILAKUKAN OLEH USER TERHADAP SEBUAH KONTROL EVENT CHANGE CLICK DBLCLICK DRAGDROP DRAGOVER GOTFOCUS KEYDOWN KEYPRESS KETERANGAN TERJADI PADA SAAT PROPERTI CAPTION / TEXT BERUBAH TERJADI PADA SAAT USER MENGKLIK PADA KONTROL TERJADI PADA SAAT USER MENGKLIK GANDA PADA KONTROL TERJADI PADA SAAT PROSES DRAG KONTROL KOMPLET TERJADI SEWAKTU PROSES DRAG OF KONTROL TERJADI PADA SAAT KONTROL MENDAPAT FOKUS TERJADI PADA SAAT USER MENEKAN SEBUAH TOMBOL PADA KEYBOARD DAN PROPERTI KEYPREVIEW KONTROL DI FORM BERNILAI TRUE TERJADI PADA SAAT USER MENEKAN SEBUAH TOMBOL PADA KEYBOARD MELALUI KONTROL

CONTROL EVENT EVENT ADALAH HAL-HAL YG TERJADI ATAU YANG DILAKUKAN OLEH USER TERHADAP SEBUAH KONTROL EVENT KEYUP LINKCLOSE LINKERROR LINKNOTIFY LINKOPEN LOAD LOSTFOCUS MOUSEDOWN KETERANGAN TERJADI PADA SAAT USER MELEPAS SEBUAH TOMBOL PADA KEYBOARD MELALUI KONTROL TERJADI SAAT PROSES DDE TERHENTI TERJADI PADA SAAT PROSES DDE GAGAL TERJADI PADA SAAT DDE MENULIS KONTROL DENGAN PERUBAHAN PESAN YANG TERJADI TERJADI PADA SAAT PROSES DDE DIMULAI TERJADI PADA SAAT FORM DI-LOAD. EVENT INI HANYA MILIK FORM TERJADI PADA SAAT KONTROL MULAI KEHILANGAN FOKUS TERJADI PADA SAAT USER MENEKAN TOMBOL MOUSE MELALUI KONTROL

CONTROL EVENT EVENT ADALAH HAL-HAL YG TERJADI ATAU YANG DILAKUKAN OLEH USER TERHADAP SEBUAH KONTROL EVENT MOUSEMOVE MOUSEUP UNLOAD KETERANGAN TERJADI PADA SAAT USER MENGGERAKKAN MOUSE MELALUI KONTROL TERJADI PADA SAAT USER MELEPAS PENEKANAN MOUSE MELALUI KONTROL TERJADI PADA SAAT FORM DIUNLOAD/ DITUTUP. EVENT HANYA MILIK FORM

LANGKAH-LANGKAH PEMBUATAN APLIKASI Membuat antar muka visual dengan objek-objek siap pakai buatan microsoft atau pihak ketiga. Selain mempermudah pemrograman juga menjamin bahwa aplikasi yang dibuat compatible dengan windows Mengubah nilai properti objek agar sesuai dengan aplikasi yang dibuat Menuliskan kode-kode untuk menghubungkan objek maupun kode program berdasarkan kombinasi dari perintah vb yang tersedia Menyimpan file proses pembuatan aplikasi dalam direktori tersendiri, ini penting karena vb menggunakan banyak file dengan nama yang berbeda meskipun aplikasi yang dibuat hanya satu. File-file yang diorganisir dari jendela project explorer disebut project

Membuat Program VB 1. Membuat Label

Langkah langkah yang dilakukan : Memilih / mengklik tombol Label pada Tool box Mendrag label sesuai yang dikehendaki pada jendela Form1 Memilih objek dengan Label1 dan event dengan click. Setelah itu memasukkan / menuliskan kode program yang diinginkan. Label1.Caption : memasukkan teks yaitu UNIVERSITAS GUNADARMA. Label1.ForeColor : memberikan warna merah pada teks dilabel1. Label1.FontName : memberikan jenis huruf Arial pada teks dilabel1. Label1.FontSize : memberikan ukuran huruf sebesar 14 pada teks.

Output Program