laporan labkom 2.3 lingkungan vb iqbal.docx

8
Laboratorium Komputer Teknik Mesin Universitas Brawijaya Laporan Praktikum Pemrograman Komputer Semester Genap Tahun Ajaran 2013/2014 2.3 Lingkungan Visual Basic 6.0 Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Salah satu bahasa pemrograman adalah Visual Basic. Visual Basic merupakan salah satu development tool  yaitu alat bantu untuk membuat  berbagai macam program komputer yang menggunakan sistem operasi windows. Sehingga Visual Basic memiliki sifat event-driven artinya program bekerja berdasarkan event  atau aksi perintah yang terjadi pada object  (Object Oriented Programming /OOP) dimana dalam penulisan kode maupun proses eksekusinya dilakukan dengan  berorientasi pada object  yang terpisah-pisah (object oriented). Lingkungan visual basic atau  Integrated Development Environment (IDE) VB 6.0 merupakan halaman kerja tempat program itu dibuat baik itu interface maupun  bahasa pemrogramannya. Ada beberapa bagian-bagian utama IDE VB 6.0, yaitu : 1.  Menubar   Menubar  merupakan kumpulan perintah-perintah yang dikelompokkan dalam kriteria operasi yang dihasilkan. Terdapat 13 menu dalam Visual Basic 6.0. Gambar 2.1 Menubar  Sumber : Print Layout Microsoft Visual Basic 6.0 2. Toolbar Toolbar digunakan untuk melakukan tugas-tugas tertentu dengan cepat. Gambar 2.2 Toolbar Sumber : Print Layout Microsoft Visual Basic 6.0 3. Toolbox Toolbox adalah tempat penyimpanan kontrol yang akan digunakan dan dipasangkan pada form. Visual Basic 6.0 menyediakan 21 kontrol, yaitu :

Upload: iqbal-fakhruddin

Post on 14-Oct-2015

54 views

Category:

Documents


3 download

TRANSCRIPT

  • 5/24/2018 laporan labkom 2.3 lingkungan VB Iqbal.docx

    1/7

    Laboratorium Komputer Teknik Mesin

    Universitas Brawijaya

    Laporan Praktikum Pemrograman Komputer

    Semester Genap Tahun Ajaran 2013/2014

    2.3 Lingkungan Visual Basic 6.0

    Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk

    melakukan tugas-tugas tertentu. Salah satu bahasa pemrograman adalah Visual Basic.

    Visual Basic merupakan salah satu development tool yaitu alat bantu untuk membuat

    berbagai macam program komputer yang menggunakan sistem operasi windows.

    Sehingga Visual Basic memiliki sifat event-driven artinya program bekerja berdasarkan

    eventatau aksi perintah yang terjadi pada object(Object Oriented Programming/OOP)

    dimana dalam penulisan kode maupun proses eksekusinya dilakukan dengan

    berorientasi pada objectyang terpisah-pisah (object oriented).

    Lingkungan visual basic atau Integrated Development Environment (IDE) VB

    6.0 merupakan halaman kerja tempat program itu dibuat baik itu interface maupun

    bahasa pemrogramannya. Ada beberapa bagian-bagian utama IDE VB 6.0, yaitu :

    1. Menubar

    Menubarmerupakan kumpulan perintah-perintah yang dikelompokkan dalam

    kriteria operasi yang dihasilkan. Terdapat 13 menu dalam Visual Basic6.0.

    Gambar 2.1Menubar

    Sumber :Print Layout MicrosoftVisual Basic 6.0

    2. Toolbar

    Toolbar digunakan untuk melakukan tugas-tugas tertentu dengan cepat.

    Gambar 2.2 Toolbar

    Sumber :Print Layout MicrosoftVisual Basic 6.0

    3. Toolbox

    Toolbox adalah tempat penyimpanan kontrol yang akan digunakan dan

    dipasangkan padaform. Visual Basic6.0 menyediakan 21 kontrol, yaitu :

  • 5/24/2018 laporan labkom 2.3 lingkungan VB Iqbal.docx

    2/7

    Laboratorium Komputer Teknik Mesin

    Universitas Brawijaya

    Laporan Praktikum Pemrograman Komputer

    Semester Genap Tahun Ajaran 2013/2014

    Gambar 2.3 Toolbox

    Sumber :Print Layout MicrosoftVisual Basic 6.0

    Keterangan :

    1. Pointer

    Kontrol ini digunakan ketika user ingin memilih object yang ada

    padaform.

    2. PictureBox

    Kontrol ini digunakan untuk menampilkan gambar dengan format

    BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF

    (enhanced metafile), GIF dan JPEG.

    3. Label

    Kontrol ini digunakan untuk menampilkan teks yang tidak dapat

    diperbaiki oleh user.

    4. Text Box

    Kontrol ini mengandung string yang dapat diperbaiki oleh user,

    dapat berupa satu baris tunggal atau banyak baris.

    5. Frame

    Kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.

    6. Command Button

    Kontrol ini digunakan untuk membangkitkan event process tertentu

    ketika user mengklik kontrol ini.

  • 5/24/2018 laporan labkom 2.3 lingkungan VB Iqbal.docx

    3/7

    Laboratorium Komputer Teknik Mesin

    Universitas Brawijaya

    Laporan Praktikum Pemrograman Komputer

    Semester Genap Tahun Ajaran 2013/2014

    7.Check Box

    Kontrol yang digunakan untuk pilihan yang berisi yes/no dan

    true/false.

    8. Option Button

    Kontrol yang sering digunakan lebih dari satu sebagai pilihan

    terhadap beberapa option yang hanya dapat dipilih satu.

    9. Combo Box

    Kontrol yang merupakan kombinasi dari textbox dan listox dimana

    pemasukan data dapat dilakukan dengan pengetikan dan pemilihan.

    10.List Box

    Kontrol yang mengandung sejumlah item.

    11.Hscroll Bar

    Kontrol yang digunakan untukscroll bar horizontal.

    12.Vscroll Bar

    Kontrol yang digunakan untukscroll bar Vertical.

    13.Timer

    Kontrol yang digunakan untuk proses background yang diaktifkan

    berdasarkan interval tertentu.

    14.Drive List Box

    Kontrol yang digunakan untuk membentuk dialog box yang

    berkaitan denganfiledengan pilihan drive disk.

    15.Dir List Box

    Kontrol yang digunakan untuk membentuk dialog box yang

    berkaitan denganfiledengan pilihanfolder.

    16.File List Box

    Kontrol yang digunakan untuk membentuk dialog box yang

    berkaitan denganfile dengan pilihanfile.

    17.Shape

    Kontrol yang digunakan untuk menampilkan bangun-bangun 2

    dimensi.

    18.Line

    Kontrol yang digunakan untuk menampilkan sebuah garis.

  • 5/24/2018 laporan labkom 2.3 lingkungan VB Iqbal.docx

    4/7

    Laboratorium Komputer Teknik Mesin

    Universitas Brawijaya

    Laporan Praktikum Pemrograman Komputer

    Semester Genap Tahun Ajaran 2013/2014

    19.Image

    Kontrol yang berfungsi menyerupai image box, namun tidak dapat

    digunakan sebagai kontainer bagi kontrol lainnya.

    20.Data

    Kontrol yang digunakan untuk data binding.

    21.OLE

    Kontrol yang dapat digunakan sebagai tempat bagi program

    eksternal, seperti MicrosoftExcel, MicrosoftWord, dll.

    4. Form

    Jendela ini merupakan tempat untuk merancang user interface (UI) dari

    aplikasi. Jadi jendela ini menyerupai kanvas bagi pelukis.

    Gambar 2.4 JendelaFormSumber :Print Layout MicrosoftVisual Basic 6.0

    5. Jendela Code

    Jendela code adalah halaman kerja yang digunakan untuk meletakkan bahasa

    pemrograman program.

  • 5/24/2018 laporan labkom 2.3 lingkungan VB Iqbal.docx

    5/7

    Laboratorium Komputer Teknik Mesin

    Universitas Brawijaya

    Laporan Praktikum Pemrograman Komputer

    Semester Genap Tahun Ajaran 2013/2014

    Gambar 2.5 Jendela Code

    Sumber :Print Layout MicrosoftVisual Basic 6.0

    6. Project Explorer

    Jendela ini berisi semua gambaran dari semuaformdan module yang terdapat

    dalam aplikasi. Jendela ini digunakan untuk mempermudah berpindah dari suatu

    komponen ke komponen lain dalam Visual Basic.

    Gambar 2.6Project Explorer

    Sumber :Print Layout MicrosoftVisual Basic 6.0

    7. Properties

    Jendela yang berisi daftar properti-properti object yang sedang dipilih. Pada

    jendela ini user dapat mengubah setting property dari setiap element yang terdapat

    dalamform.

  • 5/24/2018 laporan labkom 2.3 lingkungan VB Iqbal.docx

    6/7

    Laboratorium Komputer Teknik Mesin

    Universitas Brawijaya

    Laporan Praktikum Pemrograman Komputer

    Semester Genap Tahun Ajaran 2013/2014

    Gambar 2.7 JendelaProperties

    Sumber :Print Layout MicrosoftVisual Basic 6.0

    Dalam Visual Basic 6.0 yang merupakan pemrograman berbasis objek (OOP),

    terdapat beberapa istilah yang harus dipahami, yaitu :

    1. Object

    Komponen-komponen dalam sebuah program yang mempunyai spesifikasi

    property sendiri. Object dalam Visual Basic tidak terbatas pada form dan Control

    saja, namun bisa juga diambil dari aplikasi lain, misalkan gambar dari Microsoft

    Paint dan Microsoft Word. Contoh dari object di dalam Visual Basic antara lain,

    form, label, command button, textbox, dan lain sebagainya.

    2. Property

    Karakteristik yang melekat pada sebuah object yang menunjukan

    ciri/karakteristik suatu object. Misalkan pada object label, maka properti label antara

    lain, caption yang menunjukan isian dalam label, font yang menunjukan jenis dan

    ukuranfont yang digunakan.

    3. Method

    Aksi yang dapat dilakukan oleh object. Bila kita memiliki sebuah object,

    maka object tersebut akan memiliki method tertentu. Misalkan terdapat sebuah object

    berupaform, makaform tersebut akan memiliki beberapa method, seperti hide, move,

    show, dan lain sebagainya.

  • 5/24/2018 laporan labkom 2.3 lingkungan VB Iqbal.docx

    7/7

    Laboratorium Komputer Teknik Mesin

    Universitas Brawijaya

    Laporan Praktikum Pemrograman Komputer

    Semester Genap Tahun Ajaran 2013/2014

    4. Event

    Kejadian yang bisa dialamioleh sebuah object dan akan memicu Visual Basic

    menjalankan program sesuai dengan kode program di dalamnya. Misalkan saat

    mouse diklik, saat form dibuka, saat data berubah, saat form diclose dan lain

    sebagainya. Umumnya event terjadi karena adanya tindakan yang dilakukan oleh

    user.

    Implementasinya dalam sebuah aplikasi, misalnya terdapat sebuah object, maka

    object tersebut akan memilikiproperty, method dan event.

    Gambar 2.8 Contoh hubungan object, method, property dan event

    Contoh hubungan object, property, method dan event adalah seperti pada gambar

    diatas. Dimisalkan sebuah object berupa mahasiswa, maka mahasiswa akan memiliki

    property berupa nama, fakultas dan program studi, dan lain sebagainya. Selain itu,

    mahasiswa juga memiliki methodberupa kuliah, pulang kampung, praktikum, dan lain

    seagainya. Dan mahasiswa juga memiliki event berupa diluluskan, digugurkan,

    dikeluarkan, dan lain sebagainya.