Image Box Picture Box Shape Line Timer

dokumen-dokumen yang mirip
Algoritma Pemrograman 2 B

Pendidikan Teknik Informatika Universitas Negeri Malang

Modul Praktikum ke : 11 : Image Control dan Picture Box : Mahasiswa dapat menggunakan Image Control dan Picture Box

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

Pengenalan Visual Basic

BAB 2 LANDASAN TEORI

Pengantar Pemrograman Visual

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

Pemrograman Visual Basic

MDI Form Menu Data Access Control

BAB 2 LANDASAN TEORI

BAB IV Pemrograman Grafis

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

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

Pertemuan 1 Pengenalan Visual Basic

Konsep dasar pemrograman visual. Chapter 01

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

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

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

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

PEMBUATAN MENU dengan MENU EDITOR

Form Label Text Box Command Button

Pertemuan ke-7. MDI Form, dan Menu

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II VISUAL BASIC 6.0

II. KEGIATAN PEMBELAJARAN 1

FUNGSI DARI MASING-MASING OBJECT PADA VISUAL BASIC(VB)

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa inggris yaitu computare yang artinya

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

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

Pengenalan IDE Visual Basic

BAB II Unit Control pada Visual Basic

KERANGKA BANGUN MULTIMEDIA

BAB 2 LANDASAN TEORI. Landasan teori merupakan bagian yang akan membahas tentang uraian pemecahan

PEMBUATAN MEDIA PEMBELAJARAN INTERAKTIF DENGAN MENGGUNAKAN VISUAL BASIC

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

PEMROGRAMAN MULTIMEDIA

Writting Procedure and Function

BAB I PENDAHULUAN. orang yang tepat pada pekerjaan yang tepat sejak permulaannya.

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. Nama program yang hendak dikembangkan adalah Viola Jones Simulator. Tujuan dari

BAB II DASAR TEORI 2.1 Algoritma Genetika Sejarah Singkat Algoritma Genetika

BAB III KONTROL INTRINSIK

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Pemanfaatan Port Paralel Sebagai Sistem Pengendali Peralatan Listrik dengan Menggunakan Visual Basic 6.0

Sistem Multimedia. Teks, Gambar dan Grafik

BAB 2 LANDASAN TEORI. oleh H. A. Simon (1987), kecerdasan buatan (Artificial Intelligence) merupakan

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB II TINJAUAN PUSTAKA

GIMP & INKSCAPE. Materi Ujian Sekolah Tertulis (Grade 12)

Tambahkan Form Baru untuk pengisian user login (password pemakaian) dan simpan dengan nama frmlogin

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

DISUSUN OLEH : : Friska Rosalina NIM :

Malang, Januari 2007 Penulis

BAB 2 LANDASAN TEORI. Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan

BAB 2 LANDASAN TEORI

Gambar 8.1. Dialog Menu Editor.

Sistem Multimedia. Image. Donny Reza, S.Kom

BAB 2 LANDASAN TEORI. Kata media berasal dari bahasa latin dan merupakan bentuk jamak dari kata medium

Kontrol-kontrol Tambahan

PENGENALAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI. Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data yang diambil dari bahasa Inggris

STRUKTUR KENDALI PERCABANGAN

Tips Trik Ms. Power Point 2010 Membuat Media Interaktif

TEKS, GAMBAR & GRAFIK

BAB V PROSEDUR DAN FUNGSI

Interactive Broadcasting

BAB II LANDASAN TEORI

APLIKASI PENGAMANAN DATA TEKS PADA CITRA BITMAP DENGAN MENERAPKAN METODE LEAST SIGNIFICANT BIT (LSB)

PERANGKAT LUNAK PERBAIKAN KUALITAS CITRA DIGITAL MODEL RGB DAN IHS DENGAN OPERASI PENINGKATAN KONTRAS

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

MODUL I MEMBUAT PROGRAM PERTAMA VISUAL BASIC

MENGENAL GRAFIS dan PROGRAM APLIKASINYA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

TEKS, GAMBAR DAN GRAFIK S1 INFORMATIKA ST3 TELKOM PURWOKERTO

BAB 2 LANDASAN TEORI. Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak

Pemanfaatan Port Paralel Sebagai Sistem Pengendali Peralatan Listrik dengan Menggunakan Visual Basic 6.0

IMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA ARIHTMETIC CODING DAN SHANNON-FANO PADA KOMPRESI CITRA BMP

Dasar-dasar ArcMap. Dr. Ir. Sudarto, MS Sativandi Riza, SP., MSc Aditya Nugraha Putra, SP., MP Christanti Agustina, SP., MP Yosi Andika, SP

BAB II LANDASAN TEORI

Membuat Program Animasi Bentuk Shape Dengan Visual Basic 6.0

Metode Alih Media Arsip Statis Menggunakan Pemindai

DIALOGBOX, FUNGSI ERROR & PERCABANGAN SUBROUTINE

BAB 4 : USER INTERFACE

Kompresi. Pengertian dan Jenis-Jenis Kompresi

BAB 2 LANDASAN TEORI. Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia

Transkripsi:

Image Box Picture Box Shape Line Timer Sesi 08 UNIVERSITAS WIDYATAMA Tujuan Instruksional Image Box Picture Box Shape Line Timer Overview Teknik Informatika VIII-2 Universitas Widyatama 1

Tujuan Instruksional Mahasiswa akan dapat Menjelaskan Penggunaan Image Box, Picture Box, Shape, Line dan Timer Menggunakan Image Box, Picture Box, Shape, Line dan Timer Teknik Informatika VIII-3 Universitas Widyatama Image Box Digunakan untuk menampilkan gambar dalam format bitmaps (BMP), device independent bitmaps (DIB), metafiles (WMF), enhanced metafiles (EMF), GIF dan JPEG compressed files, dan icons (ICO dan CUR). Teknik Informatika VIII-4 Universitas Widyatama 2

Properti pada Image Box (1) Teknik Informatika VIII-5 Universitas Widyatama Properti pada Image Box (2) Teknik Informatika VIII-6 Universitas Widyatama 3

Pengolahan Gambar (1) Menampilkan Gambar Untuk dapat mengisikan gambar ke dalam image box pada runtime, menggunakan fungsi LoadPicture(namafile) Yang berfungsi untuk memuat gambar ke properti Picture dari kontrol image, contoh : MyImage.Picture = LoadPicture("C:\Grafik\Indoprog.gif") Catatan : Fungsi LoadPicture(namafile) digunakan untuk memuat file grafik dengan format grafik bitmap (.bmp), icon (.ico), run-length encoded (.rle), metafile (.wmf), enhanced metafiles (.emf), GIF, JPEG (.jpg). Teknik Informatika VIII-7 Universitas Widyatama Pengolahan Gambar (2) Mengambil Gambar dari Clipboard Untuk dapat mengisikan gambar ke dalam image box pada runtime, menggunakan fungsi GetData(option) Yang berfungsi untuk mengambil isi Clipboard ke suatu kontrol image, contoh : MyImage.Picture = Clipboard.GetData Catatan : Metoda GetData mengembalikan suatu grafik dari objek Clipboard, format adalah suatu konstanta optional yang menentukan format grafik. Teknik Informatika VIII-8 Universitas Widyatama 4

Pengolahan Gambar (3) Mengambil Gambar dari Clipboard (lanjutan) Suatu konstanta atau nilai yang menunjukkan format grafik pada clipboard, Jika format 0 (nol) atau diabaikan, GetData otomatis menggunakan format yang sesuai. Adapun nilai konstanta untuk argumen format optional adalah sebagai berikut : Teknik Informatika VIII-9 Universitas Widyatama Pengolahan Gambar (4) Mengosongkan Kontrol Image Untuk mengosongkan kontrol image pada saat runtime, dapat menggunakan fungsi LoadPicture, tanpa menggunakan argumen nama file, contoh : MyImage.Picture = LoadPicture Selain itu fungsi LoadPicture tanpa argumen dapat digunakan untuk memeriksa apakah kontrol image dalam keadaan kosong atau tidak, contoh : If MyImage.Picture = LoadPicture Then MsgBox "Gambar harus diisi" Endif Teknik Informatika VIII-10 Universitas Widyatama 5

Pengolahan Gambar (6) Menyimpan Gambar Untuk dapat menyimpan gambar dari kontrol image ke dalam suatu file, dapat menggunakan perintah SavePicture Namagambar. Picture, namafile Contoh untuk menyimpan gambar kedalam file dengan format BMP : SavePicture MyImage.Picture, "C:\Grafik\Indoprog.bmp Catatan : Perintah SavePicture akan selalu menyimpan gambar ke format bitmap (.bmp), tanpa memperhatikan format sumber gambar. Teknik Informatika VIII-11 Universitas Widyatama Picture Box Digunakan untuk menampilkan gambar, selain itu picture box mendukung berbagai metoda untuk operasi grafik, dan dapat berfungsi sebagai kontainer bagi kontrol-kontrol lain. Teknik Informatika VIII-12 Universitas Widyatama 6

Properti pada Picture Box (1) Teknik Informatika VIII-13 Universitas Widyatama Properti pada Picture Box (2) Teknik Informatika VIII-14 Universitas Widyatama 7

Properti pada Picture Box (3) Teknik Informatika VIII-15 Universitas Widyatama Properti pada Picture Box (4) Teknik Informatika VIII-16 Universitas Widyatama 8

Properti pada Picture Box (5) Teknik Informatika VIII-17 Universitas Widyatama Properti pada Picture Box (6) Teknik Informatika VIII-18 Universitas Widyatama 9

Pengolahan Gambar Mirip dengan pengolahan gambar pada Image Box di atas Teknik Informatika VIII-19 Universitas Widyatama Event & Metoda pada Picture Box (1) Metoda Grafik pada Picturebox Salah satu perbedaan antara Image dengan Picturebox adalah tersedianya berbagai metoda pengambaran grafik pada Picturebox, antara lain : Teknik Informatika VIII-20 Universitas Widyatama 10

Event & Metoda pada Picture Box (2) Event Paint Pada PictureBox Event Paint akan diaktifkan ketika PictureBox mengalami pengambaran. Event ini dapat digunakan untuk menjalankan fungsi-fungsi tertentu ketika PictureBox digambar. Metoda PaintPicture Pada PictureBox Metoda PaintPicture merupakan metoda yang sangat bermanfaat untuk melakukan operasi seperti pembesaran, pengecilan, duplikasi sebagian gambar berdasarkan koordinat tertentu. Adapun sintax penulisannya adalah sebagai berikut : PictureboxTujuan.PaintPicture PictureboxAsal, posisixtujuan, posisiytujuan, [lebartujuan], [tinggitujuan], [koordinatxasal], [KoordinatYAsal], [lebarasal],[tinggiasal] Contoh : Tujuan.PaintPicture MyPicture.Image, 0, 0, Tujuan.Width, Tujuan.Height, 0, 0, MyPicture.Width, MyPicture.Height Teknik Informatika VIII-21 Universitas Widyatama Shape Digunakan untuk membuat suatu shape (bentuk) dapat berupa lingkaran, persegi panjang, dan beberapa shape yang lain yang telah disediakan Line Digunakan untuk membuat suatu line (garis) Teknik Informatika VIII-22 Universitas Widyatama 11

Properti pada Shape & Line (1) Teknik Informatika VIII-23 Universitas Widyatama Properti pada Shape & Line (2) Teknik Informatika VIII-24 Universitas Widyatama 12

Properti pada Shape & Line (3) Teknik Informatika VIII-25 Universitas Widyatama Timer Digunakan untuk menentukan/mengatur/m embuat interval waktu Teknik Informatika VIII-26 Universitas Widyatama 13

Properti pada Timer Teknik Informatika VIII-27 Universitas Widyatama Event Timer Event yang dibangkitkan oleh kontrol timer berdasarkan interval waktu yang telah ditentukan. Contoh : Private Sub Timer_Timer() Call AturJarum End Sub Teknik Informatika VIII-28 Universitas Widyatama 14