1 visual basic 6

Upload: chozy-time

Post on 08-Jan-2016

8 views

Category:

Documents


0 download

DESCRIPTION

vb

TRANSCRIPT

  • Visual Basic 6.0

    Komputer dan Pemrograman

  • TujuanTujuan` Mengenal lingkungan pemrograman (Integrated

    Development Environment) Visual Basic 6.0Development Environment) Visual Basic 6.0` Menggunakan form dan kontrol untuk membuat antar

    muka` Mengenali objek, properti, metode dan event

  • Visual Basic (VB) 6Visual Basic (VB) 6` Tool untuk mengembangkan aplikasi GUI (graphical user

    interface) berbasis Windowsinterface) berbasis Windows` Merupakan event-driven language` Ketika event terdeteksi, kode program yang berhubungan, p g y g g

    akan dieksekusi (event-procedure)

  • Fitur dalam VBFitur dalam VB` Objek yang lengkap, Anda tinggal menggambar aplikasi

    AndaAnda` Memberi respon terhadap keyboard dan mouse` Penangangan fungsi matematika, array, teks, dan grafis yang g g g , y, , g y g

    penuh` Tool database yang handal` Mendukung kontrol ActiveX` dll

  • Struktur VBStruktur VB

  • Lingkungan Pemrograman VB 6.0Lingkungan Pemrograman VB 6.0

    21

    5

    4

    5

    61. Menu bar2. Tool bar3. Toolbox (kontrol)3 3. Toolbox (kontrol)4. Jendela Form5. Jendela Explorer6. Jendela Properti

  • ToolboxToolbox` Terletak pada sisi kanan bidang kerja VB` Mengandung kontrol kontrol yang dapat digunakan` Mengandung kontrol-kontrol yang dapat digunakan

    membuat antar muka

  • Membuat Antar MukaMembuat Antar Muka

  • Perhatikan beberapa antar muka yang sangat familiar di bawahini lalu diskusikan kontrol apa saja yang digunakan??ini, lalu diskusikan kontrol apa saja yang digunakan??

  • KenalanKenalan` Objek` Properti` Properti` Metode` Event` Eventadalah unit dasar object-oriented programming (OOP)

    Objek merupakan sebuah elemen yang dilengkapi denganproperti, metode, dan event

  • MobilMobil

    OBJEK

    Pedal gasRem Klakson

    dll

    METODEMETODE

    MundurMajuPenyok

    ????

    MajuPenyokPROPERTI

    merk ++++diinjak

    EVENTwarna

    kecepatanisi silinder

    diinjak

    ditekan

    ditubrukdicuci

    di ????

  • How about this??How about this??` Silahkan Saudara mendefinisikan pada gambar-gambar di

    bawah ini:bawah ini:

  • Mengubah propertiMengubah propertimengubah properti kecerahan

    event: pilih yang sesuaievent: pilih yang sesuaimetode: menjadi gelap / terang

    properti: terang gelapproperti: terang gelap

    mengubah properti ukuranevent : pilih yang sesuaip y g

    metode : membesar/mengecilproperti : besar kecilp p

  • Jendela propertiJendela properti

  • OBJEK

    EVENT

    OBJEK

    METODE Daftarevent yang tersedia

    METODE

  • Mengubah nilai propertiMengubah nilai properti

    NAMA OBJEK.NAMA PROPERTI = NILAI PROPERTI BARUNAMA_OBJEK.NAMA_PROPERTI NILAI_PROPERTI_BARU

    contoh:

    LABEL1.Caption="UNIVERSITASBENGKULU

    FORM1.Name="FRM_ISIAN

    TEXT1.BackColor=vbRed

  • PrivateSubCommand1_Click()'Konversi Celcius ke FahrenheitKonversi Celcius ke Fahrenheit

    Text2.Text=1.8*Text1.Text+32EndSub