Pengantar Visual Basic

dokumen-dokumen yang mirip
Pengenalan Visual Basic

MODUL I Pengenalan IDE Visual Basic 6.0

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Malang, Januari 2007 Penulis

BAB 2 LANDASAN TEORI

PENGGUNAAN DATA DAN VARIABEL

PEMROGRAMAN DASAR. Visual Basic 6

PENGENALAN VISUAL BASIC 6.0

DASAR PEMROGRAMAN VISUAL BASIC

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

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

Pendidikan Teknik Informatika Universitas Negeri Malang

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Danu Wira Pangestu

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

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

Modul Praktikum Ke-2

Konsep dasar pemrograman visual. Chapter 01

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

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

BAB II LANDASAN TEORI

MENGENAL VISUAL BASIC

BAB 2 LANDASAN TEORI. dari bahasa latin yaitu computare yang berarti alat hitung. Sementara dalam bahasa

Pertemuan 1 Pengenalan Visual Basic

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

VARIABEL, OPERATOR DAN EKSPRESI

Pengenalan Visual Basic

Pengantar Pemrograman Visual

Struktur Data II. Bekerja Dengan Form.

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

MODUL 2 PERANCANGAN INTERFACE

Bab I Pengenalan Visual BASIC

Pemrograman Visual Basic

BAB 2 LANDASAN TEORI

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

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

Algoritma Pemrograman 2 B

Pengenalan IDE Visual Basic

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Modul Praktikum Ke-1

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya

Visual Basic 6.0 For Beginners

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

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

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

PENDAHULUAN. Ada beberapa hal yang menjadi alasan mengapa bahasa pemrograman Visual Basic banyak dipilih orang, antara lain :

BAB 2 LANDASAN TEORI

MODUL VII VISUAL BASIC

Krisna D. Octovhiana. 1.1 Apa itu Operator?

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

LAPORAN HASIL PRATIKUM

BAB 2 LANDASAN TEORI

Dasar Pemrograman Visual Basic

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

E-Trick Visual Basic 6.0

MODUL II VARIABEL DAN TIPE DATA. Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat

Gambar 2.1 Ilustrasi Stack

Pemrograman VISUAL BASIC

PENGGUNAAN EVENT, PROPERTY DAN METHOD

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung,

BAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin

Embedded Visual Basic

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 2 LANDASAN TEORI

PENGENALAN VISUAL FOXPRO

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu

Metode yang umum digunakan :

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

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

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

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

MDI Form Menu Data Access Control

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

Pertemuan ke-7. MDI Form, dan Menu

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

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

Modul Praktikum ke : 10 : Fungsi String, Tanggal, dan Waktu : Mahasiswa dapat menggunakan fungsi String, Tanggal, dan Waktu

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

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

PEMBUATAN MENU dengan MENU EDITOR

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

BAB II LANDASAN TEORI. Berikut ini beberapa pengertian tentang komputer : alat elekteronik yang mampu melakukan beberapa tugas yaitu:

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

STRUKTUR KENDALI PERULANGAN

TUGAS MAKALAH VISUAL BASIC 6.0

Bab 2 LANDASAN TEORI

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

MODUL 1 PENGENALAN VISUAL BASIC 6.0

pertemuan 2 Tipe Data, Variabel, Konstanta, Fungsi dan Operator

Transkripsi:

1 Pengantar Visual Basic 2 Sejarah Visual Basic BASIC merupakan kepanjangan dari Beginner s Allpurpose Symbolic Instruction Code. Dikembangkan di Dartmouth College pada tahun 1964. Microsoft mengembangkan GW-Basic pada 1970-an untuk Altair RAM 4kilobyte. Microsoft mengembangkan Quick Basic pada 1980-an Microsoft mengembangkan Visual Basic pada 1991. Bahasa pemrograman berbasiskan visual programming yang dapat di-compile menjadi standalone executable program. Microsoft juga mengembangkan Visual Basic for Applications (VBA) yang memungkinkan pengguna membuat program dalam aplikasi Microsoft lainnya dalam bentuk macro, atau add-in program. 1

Tipe Data untuk Variable & Constant 3 Tipe Data Ukuran Rentang Deklarasi Boolean 2 byte True atau False Byte 1 byte 0 s.d. 255 Short 2 byte + 32.767 Integer 4 byte + 2.147.483.647 Dim VarName% Long 4 byte + 9.223.372.036.854.775.807 Dim VarName& Single 4 byte + 1,40E -45 dalam + 3,40E 38 Dim VarName! Double 8 byte + 4,94E -324 dalam + 1,79E 308 Dim VarName# Currency 8 byte + 922.337.203.685.447 Dim VarName@ Date 8 byte dd-mm-yy String 1 byte/char 0 s.d. 65.535 karakter Dim VarName$ Variant Adaptable Null, Error, dan tipe seluruh tipe data yang lain 3 4 Pemberian nama variabel Diawali karakter a-z atau A-Z, tidak diawali dengan simbol atau angka Maksimum 255 karakter, hanya 40 karakter pertama yang dianggap sebagai nama variabel Tidak mengandung titik atau karakter khusus lainnya Lebih baik menggunakan huruf kecil. 2

5 Deklarasi Variable dan Constant Deklarasi Variable Dim VariableName As DataType Misalnya : Dim namapelanggan As String Deklarasi Constant Const ConstantName = Value Misalnya : Const Diskon = 0.05 6 Penulisan konstanta Konstanta Numerik langsung Harga = 1000 Konstanta String diapit tanda kutip ganda Alamat = Jl. MT Haryono 167, Kota= Malang Konstanta Date/ Time diapit tanda pagar Lahir=#24/06/2005# Jam=#15.30# Konstanta Boolean Ya= True, Tidak = False 3

7 Deklarasi Array dan User-defined Variable Deklarasi Array Variable Dim VariableName(Array) As DataType Misalnya : Dim Anak(1 To 5) As Integer Deklarasi User-defined Variable Type ClassName VariableName1 As DataType VariableName2 As DataType... End Type Dim ObjectName As ClassName Penggunaan dalam program ObjectName.VariableName1 8 Deklarasi Subprogram Deklarasi Subroutine atau Prosedur Sub ProcedureName(OptionalVariable as DataType)... End Sub Deklarasi Fungsi Function FunctionName(OptionalVariable as DataType) as DataType... End Sub 4

9 Visual Programming Graphical User Interface (GUI) User Friendly Event Driven Programming Tampilan Microsoft Visual Basic 10 Nama Project Menu Bar Toolbar Project Box 10 5

11 ToolBox Pointer Frame ComboBox Timer Shape Ole TabStrip TreeView DBList Label CheckBox HScrollBar DirListBox Image SSTabs StatusBar ImageList DBGrid TextBox OptionButton VScrollBar FileListBox Data RichTextBox ProgressBar Slider PictureBox CommandButton ListBox DriveListBox Line CommonDialog Toolbar ListView DBCombo 12 Object Oriented Programming Form Properties Code 6

13 Komponen dalam Visual Basic MDI Form (*.frm) Form (*.frm) Interface Code Class Module (*.bas) Class (*.cls) Project (*.vbp) OLE Database Application (*.exe) Setup Application Setup 14 Form atau Window dalam GUI Perintah memanggil Form Load FormName Perintah menampilkan Form FormName.Show Perintah menyembunyikan Form FormName.Hide Perintah menutup Form Unload FormName atau Unload Me Perintah membersihkan layar Form FormName.Cls Perintah mencetak tulisan di Form FormName.Print Teks 7

15 Operator Operator Penugasan Variabel = ekspresi Operator Matematika + Penjumlahan - Pengurangan * Perkalian / Pembagian bilangan nyata \ Pembagian bilangan bulat ^ Pemangkatan Mod Sisa pembagian bulat ~ Negasi (bilangan negatif) ( ) Tanda kurung untuk perhitungan awal 16 Operator Operator Pembanding atau Relasi = Sama dengan < > Tidak sama dengan > Lebih besar dari >= Lebih besar atau sama dengan < Lebih kecil dari <= Lebih kecil atau sama dengan 8

17 Operator Operator Teks & Penggabungan teks Operator Logika atau boolean Not Bukan And Dan Or Atau Xor exclusive OR 18 Fungsi standar Fungsi Teks Ucase (Teks) Mengubah menjadi huruf besar Lcase (Teks) Mengubah menjadi huruf kecil Len (Teks) Panjang atau jumlah karakter Left (Teks,n) Mengambil n karakter pertama x Right (Teks,n) Mengambil n karakter terakhir Mid (Teks,p,n) Mengambil n karakter dari posisi p Trim (Teks) Menghilangkan spasi LTrim (Teks) Menghilangkan spasi di kiri RTrim (Teks) Menghilangkan spasi di kanan 9

19 Fungsi standar Fungsi Matematika Val (Teks) Mengubah Teks menjadi Angka Str (Angka) Mengubah Angka menjadi Teks Abs (Angka) Mendapatkan nilai mutlak Int (Angka) Mendapatkan bilangan bulat Sgn (Angka) Mendapatkan tanda negatif/positif Sqr (Angka) Hasil akar kuadrat Rnd () Bilangan acak antara 0 dan 1 Sin (Angka) Sinus sudut dalam radian Cos (Angka) Cosinus sudut dalam radian Tan (Angka) Tangen sudut dalam radian Atn (Angka) Arcus tangen dalam sudut radian 20 Fungsi standar Fungsi Waktu Now Mendapatkan Tanggal dan Jam sekarang Date Mendapatkan Tanggal sekarang Time Mendapatkan Jam sekarang DateValue (Teks) Mengubah Teks menjadi Tanggal TimeValue (Teks) Mengubah Teks menjadi Jam Year (Tanggal) Mendapatkan Nilai Tahun Month (Tanggal) Mendapatkan Nilai Bulan Day (Tanggal) Mendapatkan Nilai Tanggal Weekday (Tanggal) Mendapatkan Nilai Hari Hour (Jam) Mendapatkan Nilai Jam Minute (Jam) Mendapatkan Nilai Menit Second (Jam) Mendapatkan Nilai Detik 10

21 Contoh Program Pertama Tambahkan Form Induk (MDIForm) dengan cara : Klik menu Project Muncul pulldown menu pada Project Klik submenu Add MDI Form 22 Atur MDIForm1 Atur Properties-nya Isikan Caption dengan Program Pertama Isikan Name dengan MainForm Double klik pada MDIForm, untuk memunculkan jendela Code Isikan seperti contoh 11

23 Atur Form1 Atur Properties-nya Isikan Caption dengan Program Hitung Isikan Name dengan SubForm Isikan MDIChild dengan True Tambahkan object Label1 Isikan Caption dengan Angka Pertama Atur besarnya dengan mouse Atur jenis dan ukuran Font Tambahkan object Text1 Isikan Text dengan Isikan Angka 24 Atur Form1 Tambahkan object Label2 Isikan Caption dengan Angka Kedua Tambahkan object Text2 Isikan Text dengan Isikan Angka Tambahkan object Command1 Isikan Caption dengan + Tambahkan object Command2 Isikan Caption dengan - Tambahkan object Command3 Isikan Caption dengan * 12

25 Atur Form1 Tambahkan object Command4 Isikan Caption dengan / Tambahkan object Text3 Isikan Text dengan Hasil Hitung Tambahkan object Command5 Isikan Caption dengan Selesai 26 Tampilan Form1 13

27 Penulisan Program Double klik pada Command1 atau + Isikan Code seperti contoh 28 Penulisan Program Double klik pada Command2 atau - Isikan Code seperti contoh 14

29 Penulisan Program Double klik pada Command3 atau * Isikan Code seperti contoh 30 Penulisan Program Double klik pada Command4 atau / Isikan Code seperti contoh 15

31 Penulisan Program Double klik pada Command5 atau Selesai Isikan Code seperti contoh 32 Belajar Membuat Program Sederhana Kalkulator Sederhana 16

33 Membuka VB 34 Membuka VB 17

35 Menambahkan MDI Form 36 Menambahkan MDI Form 18

37 Menambahkan MDI Form Ubah nama Ubah caption Ubah ukuran MDI Form Ubah posisi tampilan Ubah warna background Masukkan kode program 38 Menambahkan MDI Form 19

39 Mengubah Properties Form1 Ubah nama Ubah caption Ubah status MDIchild Ubah ukuran Form1 Ubah posisi tampilan Ubah warna background 40 Mengubah Properties Form1 20

41 Memasukkan Kontrol 2 Label 3 TextBox 5 commandbutton 42 SubForm (Form1) 21

43 Label Ubah nama (optional) Ubah caption Ubah ukuran Ubah posisi Ubah font Ubah warna 44 TextBox Ubah nama (optional) Ubah Text Ubah ukuran Ubah posisi Ubah font Ubah warna 22

45 CommandButton Ubah nama (optional) Ubah caption Ubah ukuran Ubah posisi Ubah font Ubah warna Masukkan kode program 46 Kode Program untuk SubForm (Form1) 23

47 Percobaan 48 Membuat Program Executable 24

49 Membuat Program Executable 25