Membuat Program Animasi Bentuk Shape Dengan Visual Basic 6.0

dokumen-dokumen yang mirip
Program Kalkulator Sederhana Menggunakan VB

Bab I Pengenalan Visual BASIC

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

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Modul Praktikum Ke-1

DASAR PEMROGRAMAN VISUAL BASIC

1. MENGENAL VISUAL BASIC

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

PENGENALAN VISUAL BASIC 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

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

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

E-Trick Visual Basic 6.0

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Visual Basic 6.0 For Beginners

MENGENAL VISUAL BASIC

BAB II LANDASAN TEORI

Malang, Januari 2007 Penulis

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

Modul Praktikum Ke-2

Sesi/Perkuliahan ke: XII

Pendidikan Teknik Informatika Universitas Negeri Malang

Pertemuan 1 Pengenalan Visual Basic

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

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

Visual Basic 6.0 For Beginners

URAIAN POKOK PERKULIAHAN

PRAKTIKUM 1 INPUT - OUTPUT

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

Identitas dosen POKOK BAHASAN RAGAM KOMPONEN MENGENAL TIMER. Pallete adalah tool

PENGGUNAAN EVENT, PROPERTY DAN METHOD

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Modul Report Dan Form Report

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

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

BAB II LANDASAN TEORI

DISusun Oleh :Team Penyusun Mo

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

DASAR MENGGUNAKAN VISUAL BASIC 6.0

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

BAB II LANDASAN TEORI

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

Dasar Pemrograman Visual Basic

Di susun oleh : Team Penyusun Modul Visual Basic

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

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

PRAKTIKUM 1 2 MENGENAL DELPHI

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital

BAB I Pengenalan Microsoft Visual Basic 6.0

MODUL-MODUL PRAKTIKUM VB.

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

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

Program Sekuensial VB 6 dan VB 2008

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

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Pemrograman Pada Embedded Visual Basic

BAB 2 LANDASAN TEORI

Konsep dasar pemrograman visual. Chapter 01

Pengenalan Visual Basic

MDI Form Menu Data Access Control

Pengenalan Visual Basic

Menu & Toolbar. 1. Menu

Mail Merge di Microsoft Excel 2007

BAB PERULANGAN (LOOPING)

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

PEMROGRAMAN DASAR. Visual Basic 6

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

Visual Basic 6.0 SETYO BUDI, M.KOM

PEMBUATAN MENU dengan MENU EDITOR

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

Cara Membuat Aplikasi Chatting Dengan VB 6.0

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

A. Memulai dan Struktur Visual Basic

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

LAPORAN HASIL PRATIKUM

BAB IV Pemrograman Grafis

MENU. 5.1 Membuat MenuStrip

PENGGUNAAN DATA DAN VARIABEL

Krisna D. Octovhiana

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

MEMBUAT LAPORAN (DATA REPORT)

BAB 2 LANDASAN TEORI

MODUL I Pengenalan IDE Visual Basic 6.0

BAB II LANDASAN TEORI

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

MODUL 1 PENGENALAN VISUAL BASIC 6.0

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

VARIABEL, OPERATOR DAN EKSPRESI

Konsep Sistem Informasi B

MODUL VI Penggunaan Struktur Kontrol Pengulangan

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

Pertemuan ke-7. MDI Form, dan Menu

BAB I SEKILAS VISUAL STUDIO.NET 2008

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

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

Membuat SlideShow Gambar

Identitas dosen POKOK BAHASAN. Menu Utama MENU. terdapat menu, maka dinamakan Sub menu dari Sub menu utama

Dedy Izham

DATABASE. Visual Data Manager

Transkripsi:

Membuat Program Animasi Bentuk Shape Dengan Visual Basic 6.0 Ini adalah tulisan kedua saya yang membahas mengenai bahasa pemrograman Visual Basic 6.0 atau kita sebut saja VB(ViBi). Berbeda dengan tulisan yang pertama yakni tentang bagaimana membuat project pertama dengan vb, pada tulisan kali ini saya akan membahas penggunaan vb dalam membuat suatu program yang lebih kompleks. Jadi, bagi yang belum baca tulisan saya yang pertama silakan baca dulu yah J. Tapi bagi yang ngerasa udah bisa, Let s Lanjut dah Ok, kali ini akan saya bahas bagaimana membikin suatu program yang menampilkan animasi beberapa bentuk bangun/shape. Pada program ini memperlihatkan bagaimana kita dapat secara interaktif meodifikasi jenis maupun ukuran shape.bagaimana cara buatnya? Yups, ikuti langkah perlangkah berikut ini. Sebelumnya, buka dulu program vb. Sama seperti pada bahasan sebelunya, maka pada awal vb dibuka akan muncul jendela awal New Project. Apabila temen-temen sudah membuat project, setidaknya project yang telah dibuat pada bahasan sebelumnya silahkan pilih pada tab menu Exiting atau Recent untuk membuka kembali project yang telah dibuat sebelumnya. Perhatikan gambar berikut. Pilih projectnya kemudian klik Open. Jika yan belum pernah buat project sama sekali bisa memulai seperti pada cara pada bahasan sebelumnya yakni memilih menu New Project dengan pilihan Standard EXE. Bagi yang melanjutkan dari project sebelumnya silakan membuat form baru untuk mendesain tampilan program yang akan kita bangun tapi bagi yang baru memulai project baru bisa langsung mendesain formnya. Untuk membuat form baru caranya klik icon New Form yang ada pada pojok kiri atas jendela vb, wah yang mana neh? Ok2 perhatikan gambar berikut. 1

Klik pada pilihan Form kemudian akan muncul jendela Add Form, sekali lagi pilih menu pilihan FORM. Dan akhirnya akan terbentuklah suatu wujud form baru dengan cara-cara yang sedikit dramatis(lebay!). Ok, kembali ke langkah pembuatan program animasi shape. Pertama adalah mendesain form dengan komposisi desain seperti pada gambar berikut. 2

Gambar tersebut memperlihatkan desain program pada sisi kanan sedangkan sisi kiri adalah toolbox tempat beberapa komponen GUI Control yang digunakan. Dengan beberapa panah penunjuk asal komponen GUI yang digunakan pada desain programnya. Ada enam macam GUI control yang kita gunakan disini. 1. CommandButton Pada gambar ditunjukkan dengan panah warna hijau. Program yang akan kita buat menggunakan tiga buah tombol. Lakukan pengaturan pada property2 tombolnya. Untuk cara pengaturan property GUI control telah dibahas secara lengkap pada bahasan sebelumnya J. Berikut adalah pengaturan property pada tombol Command1. 3

Terdapat dua pengaturan utama pada komponen tombol yakni Name dan Caption. Lakukan dua pengaturan tersebut pada dua tombol command berikutnya. Untuk tommbol command2, Name=cmd_stop, Caption=STOP. Untuk tombol command3, Name=cmd_format, Caption=FORMAT. 2. Label Penggunaan komponen GUI control ini ditunjukkan dengan panah warna kuning. Ada tiga label yang kita gunakan dengan pengaturan property sebagai berikut. Untuk Label1: Untuk label2 isikan Name=lb_tengah, Caption=100 sedangkan label3 Name=lb_kanan dan caption=1000. 3. HScrollBar Panah warna merah menunjukkan penggunaan komponen GUI HScrollBar pada desain program ini. Pengaturan property yang kita lakukan diperlihatkan pada gambar berikut. Terlihat pada gambar, pengaturan yang kita lakukan adalah merubah nilai min dan max yang disesuaikan dengan nilai caption dari label kiri dan kanan yang telah kita set sebelumnya. 4. PictureBox 4

picturebox digunakan sebagai kanvas dari komponen shape yang akan kita animasikan nanti. Penggunaannya diperlihatkan oleh panah orange. Untuk komponen picturebox tidak kita rubah propertinya jadi biarkan dalam kondisi default. 5. Shape Adalah komponen yang akan kita animasikan nanti. Panah warna biru memperlihatkan penggunaan dari komponen shape pada desain program kita. Pengaturan propertinya bisa dilihat pada gambar berikut. Pengaturan ini bertujuan untuk memberikan nilai awal tinggi dan lebar dari shape. Perhatikan bahwa nilai tinggi dan lebar disamakan dengan nilai min dari HScrolBar dan nilai caption pada label kiri. 6. Timer Pada panah pink menunjukkan penggunaan komponen ini pada desain program kita, property yang dirubah hanya property interval, isikan nilai interval = 100. Terakhir adalah pengaturan form. Klik form program kemudian aturlah beberapa propertinya seperti yang diperlihatkan pada gambar berikut. Ok, sekarang lihat hasil pengaturan-pengaturan komponen yang diperlihatkan pada gambar berikut. 5

Pada desain program terlihat bahwa fungsi dari komponen HSroll adalah sebagai control yang bisa kita gunakan untuk merubah ukuran dari shape. Untuk memfungsikannya klik dua kali pada komponen HScroll maka kita akan berada pada jendela koding. Kode program untuk komponen HScroll adalah sebagai berikut. Private Sub HScroll1_Change() Shape1.Width = HScroll1.Value Shape1.Height = HScroll1.Value lb_tengah.caption = HScroll1.Value Penjelasan koding. Pada baris ke-2 adalah perintah untuk mengubah nilai width(lebar) dari shape berdasarkan nilai dari HScroll. Pada baris ke-3 merubah nilai dari height(tinggi). Baris berikutnya adalah perintah untuk merubah nilai caption dari label tengah berdasarkan perubahan yang terjadi pada komponen HScroll yang berubah karena perpindahan slider scrolnya. 6

Coba running program. Eits! Jangan lupa memastikan bahwa yang akan kita running adalah program yang sedang kita buat jadi yang dijalankan bukan program yang kita buat sebelumnya. Untuk mengeceknya klik menu Project -> Project1 Properties. Pada startup object pastikan terpilih form yang akan dijalankan, dalam hal ini kita member nama form kita dengan nama animasi. Ok, sekarang bisa langsung dijalankan (Run -> Start) dan lihatlah hasilnya dengan merubah-rubah slider scroll. Selanjutnya lakukan pemberian fungsi pada komponen timer. Klik dua kali komponen tersebut dan tuliskan kode program berikut. Private Sub Timer1_Timer() Shape1.Top = Rnd() * Picture1.Height - Shape1.Height Shape1.Left = Rnd() * Picture1.Width - Shape1.Width Fungsi dari kode program tersebut adalah meng-animasikan shape dengan cara memindah-mindah posisi dari shape secara acak. Fungsi ini akan aktif apabila komponen timer dalam keadaan hidup. Untuk menghidupkan komponen timer digunakan tombol start dengan pemberian fungsi untuk menghidupkan timer. Ok, klik dua kali tombol startnya kemudian tuliskan kode program berikut. Private Sub cmd_start_click() Timer1.Enabled = True Untuk tombol stop yang jelas berfungsi untuk menghentikan timer kode programnya sebagai berikut. Private Sub cmd_stop_click() Timer1.Enabled = False 7

Tombol format digunakan untuk merubah jenis dari shape secara acak. Jadi ketika kita meng-klik tombol format maka jenis dari shape akan berubah missal yang tadinya lingkaran berubah menjadi persegi. Kode programnya adalah sebagai berikut. Private Sub cmd_format_click() Shape1.Shape = Rnd() * 6 Pada baris kedua kode program tersebut berfungsi untuk merubah jenis shape secara acak. Yups, sekarang program kita sudah jadi. Tes program dengan menjalankannya dan lihatlah hasilnya. Sampai disini dulu bahasan mengenai program animasi bentuk shape. Kemungkinan kekurangan dari program ini sangatlah banyak. Tetapi sekali lagi yang ditekankan disini adalah bagaimana kita mudah memahami jalan program tersebut. Percuma jika saya bahas program yang komplek tetapi malah membuat bingung karna semakin sulit untuk dipahami. Untuk bahasan yang lebih komplek nanti aja dulu dah karna jujur saya sendiri juga masih belajar juga hehehe. Semangat!! Info Lebih Lengkap Hubungi: Email : Rofianto507@gmail.com Blog : icomit.wordpress.com Hp : 087856296507 8