Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

34
Dasar Pemrograman 1 Pemrograman Visual Basic 6.0 Iwan santosa, ST

description

Dasar Pemrograman 1 Pemrograman Visual Basic 6.0. Iwan santosa, ST. What is Visual Basic?. Visual Basic is a tool that allows you to develop Windows (Graphic User Interface - GUI ) applications. The applications have a familiar appearance to the user. - PowerPoint PPT Presentation

Transcript of Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Page 1: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Dasar Pemrograman 1Pemrograman Visual

Basic 6.0

Iwan santosa, ST

Page 2: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

What is Visual Basic?

Visual Basic is a tool that allows you to develop Windows (Graphic User Interface - GUI) applications. The applications have a familiar appearance to the user.

Visual Basic is event-driven, meaning code remains idle until called upon to respond to some event (button pressing, menu selection, ...).

Page 3: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Application (Project) Forms - Windows that you create for user interface Controls - Graphical features drawn on forms to allow user

interaction (text boxes, labels, scroll bars, command buttons, etc.) (Forms and Controls are objects.)

Properties - Every characteristic of a form or control is specified by a property. Example properties include names, captions, size, color, position, and contents. Visual Basic applies default properties. You can change properties at design time or run time.

Methods - Built-in procedure that can be invoked to impart some action to a particular object.

Event Procedures - Code related to some object. This is the code that is executed when a certain event occurs.

General Procedures - Code not related to objects. This code must be invoked by the application.

Modules - Collection of general procedures, variable declarations, and constant definitions used by application.

Page 4: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Kontrol Menu

Restore Move Size Minimize Maximize Close

Page 5: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Lingkungan

Floating Sizeable Dockable

Page 6: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Menu

Dengan Mouse Dengan Keyboard

Page 7: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Main Window

Page 8: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Toolbox

Page 9: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Project Explorer

Page 10: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Windows Properties

Page 11: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Form Layout Windows

Page 12: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Jendela Kode

Page 13: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Membuka Aplikasi Baru

Page 14: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Keterangan Singkat Standart EXE

Membuat aplkasi visual basic standart (umum) ActiveX EXE

Membuat aplikasi activeX ActiveX DLL

Membuat Library ActiveX activeX Control

Membuat kontrol activeX VB Application Wizard

Membuat aplikasi VB dengan bantuan wizard VB Wizard Manager

IPusat Pengelolaan Wizard Visual Basic IIS Aplication

Membuat aplikasi IIS (Internet Information Server) DHTML Application

Membuat aplikasi DHTML

Page 15: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Membuka Aplikasi Yang Sudah ada

Page 16: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Alur Program VB

EVENT

PROSES

HASIL

USER

METODE

SYSTEM

Page 17: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Bagian KodeAPLIKASI VB

KODE FORM

KODE KONTROL

KODE KONTROL

KODE MODUL

Page 18: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Structure of a Visual Basic Application

Page 19: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Penggunaan jendela Kode

Arti Warna text Pada Umumnya Biru

Text ini merupakan kata kunci (reserved word) Hijau

Text ini merupakan keterangan Hitam

Tulisan biasa (kode, nama variabel dan yang lainnya) Merah

Kode program yang salah

Page 20: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Bantuan Pada jendela kode

Tool Tips Otomasi variabel Jendela Attribut

Page 21: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Data, Variabel dan Konstanta

Page 22: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Type Data Integer

Type data berupa bilangan bulat (-32.768 – 32.767) Byte Decimal String Single Double Date Currency Long Object Varinant

Page 23: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Variabel

Merupakan tempat penyimpanan sementara

VARIABEL

Page 24: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Proses Pergantian Nilai Variabel

Si Usrok

USER

METODESi Usrok Si Unyil

Si Usrok

Si Unyil

Page 25: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Deklarasi Variabel

Variabel dideklarasikan dengan Dim Sintaksnya

Dim namavariabel As Type Data Contoh

Dim Nama As String Dim No As Integer Dim TglLahir As Date

Page 26: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Variabel Global dan Local

Variabel Global : variabel yang dapat diakses dari semua lokasi di dalam program. Contoh

PUBLIC Counter As Integer (Pendeklarasian di Jendela modul kode)

Variabel Lokal : variabel yang hanya dapat digunakan di lingkungannya sendiri. Contoh

Pendeklarasian variabel di dalam event

Page 27: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Pemberian Nama Variabel

Nama diberikan untuk memperjelas kegunaan variabel tersebut

Tipe Data Awalan Contoh

Boolean Bln BlnStatus

Integer Int IntTotal

Single Sng SngJumlah

Page 28: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Aturan Suffix

Dim No As Integer Bisa dipersingkat Dim No%

Tipe Data Simbol

Integer %

Long &

Single !

Double #

String $

Currency @

Page 29: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Konstanta

Media Penympanan nilai yang bersifat tetap Contoh : TotalBiaya = 0,5*Produksi + Ovr Dimana Ovr = 500000 Ovr = KONSTANTA

Cara Penuliasan konstanta

Const namakonstanta As Tipe = Nilai

Page 30: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Operator

Macam-macam Operator Operator Aritmetik Operator Perbandingan Operator Logika

Page 31: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Operator Aritmatika

Operator yang dilakukan untuk melakukan perhitungan mamtematis.

Operator Arti Contoh

+ Penjumlahan X=4+6

- Pengurangan X=4-6

* Perkalian X=4*6

/ Pembagian X=4^6

^ Perpangkatan X=4/6

& Penggambungan String Str1&Str2

Page 32: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Tingkat Urutan

Pangkat Perkalian dan Pembagian Penjumlahan dan pengurangan

Contoh Total = 2*5+3^2 =2*5+9 =10+9 =19

Page 33: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Operator Perbandingan

Contoh Jumlah >=10

Operator Arti

= Sama Dengan

> Lebih Besar

< Lebih Kecil

>= Lebih Besar atau sama

<= Kurang dari atau sama dengan

<> Tidak samadengan

Page 34: Dasar Pemrograman 1 Pemrograman Visual Basic 6.0

Operator Logika

Operator Arti

AND Akan bernilai true jika kedua nilai yang dibandingkan juga true

OR Akan bernilai true jika salah satu nilai yang dibandingkan bernilai True

NOT Akan bernilai true jika yang dibandingkan bernilai false