BAB IV Pemrograman Grafis

dokumen-dokumen yang mirip
PEMROGRAMAN GRAFIS (VISUAL BASIC)

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

Image Box Picture Box Shape Line Timer

Private Sub cmdprint_click() WebBrowser1.ExecWB OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT End Sub

BAB I Pengenalan Microsoft Visual Basic 6.0

Membuat Program Animasi Bentuk Shape Dengan Visual Basic 6.0

Lampiran A HELP EZTWAIN. crash.

STRUKTUR KENDALI PERCABANGAN

Pendidikan Teknik Informatika Universitas Negeri Malang

BAB IV IMPLEMENTASI DAN PENGUJIAN

PEMBUATAN MENU dengan MENU EDITOR

LISTING PROGRAM FORM MENU UTAMA. Private Sub Command1_Click() Unload Me Form2.Show End Sub. Private Sub Command3_Click() Form10.

MENU. Cara Membuat Menu Untuk membuat menu pada aplikasi, Visual Basic 6 menyediakan sebuah sarana yang sangat mudah digunakan yaitu Menu Editor.

DISUSUN OLEH : : Friska Rosalina NIM :

PENGENALAN VISUAL BASIC 6.0

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB II Unit Control pada Visual Basic

DASAR PEMROGRAMAN VISUAL BASIC

BAB 2 LANDASAN TEORI

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

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

BAB III Struktur Program

Pertemuan ke-7. MDI Form, dan Menu

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

Tips Trik Ms. Power Point 2010 Membuat Media Interaktif

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

MENGENAL VISUAL BASIC

Bab I Pengenalan Visual BASIC

BAB 2 LANDASAN TEORI

MODUL VI Penggunaan Struktur Kontrol Pengulangan

UNIVERSITAS GUNADARMA

Sesi/Perkuliahan ke: VII

Bab 8 PEMROGRAMAN GRAFIK

Modul Praktikum Ke-2

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB III METODOLOGI PENELITIAN

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

Pertemuan 1 Pengenalan Visual Basic

E-Trick Visual Basic 6.0

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB PERULANGAN (LOOPING)

Writting Procedure and Function

BAB V Pengenalan Komponen-Komponen (object) pada VB

BAB III PEMBAHASAN MASALAH

Digunakan untuk menyeleksi suatu KONDISI, hasil seleksi hanya bernilai Benar (True) atau Salah (False) If val(txtnilaiakhir) > 65 Then

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

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

STRUKTUR KENDALI PERULANGAN

MEMBUAT LAPORAN (DATA REPORT)

Visual Basic 6.0 For Beginners

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

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

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM

Form Menu Utama L1-1. Private Sub Command1_Click() biodata.show. End Sub. Private Sub Command3_Click() frmcombopulau.show. 'Unload Me.

MDI Form Menu Data Access Control

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Visual Basic 6.0 For Beginners

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 13 Penanganan Keyboard. Krisna D. Octovhiana

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

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB 2 LANDASAN TEORI

BAB 4 : USER INTERFACE

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

Pertemuan 11 type data, deklarasi variabel dan array 1.1 Mengenal Data dan Variabel

Penggunaan Struktur Kontrol IF

Program Kalkulator Sederhana Menggunakan VB

Visual Basic 6.0 SETYO BUDI, M.KOM

I. SOAL PILIHAN GANDA. 1. Tag yang harus dimiliki setiap file HTML adalah : a. <HEAD> b. <TITLE> c. <BODY> d. <TEXT> e. <STYLE>

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

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

BAB III METODE PENELITIAN

Program di computer (visual basic) Private Sub Command1_Click() End Sub. Private Sub Command2_Click() End Sub. Private Sub Command3_Click() End Sub

Dasar Pemrograman Visual Basic

BAB V PROSEDUR DAN FUNGSI

Struktur Data II. Bekerja Dengan Form.

BAB IV PENGUJIAN SISTEM

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

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

Tampilan Program. Menambah dan mengatur property form di project. Menggunakan MDI Form dan MDI Child untuk membuat project

PENGGUNAAN STRUKTUR KONTROL

Modul Database dan Pengaksesannya dari FORM #1

Kontrol-kontrol Tambahan

Algoritma Pemrograman 2 B

Krisna D. Octovhiana

Malang, Januari 2007 Penulis

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub

BAB 2 LANDASAN TEORI

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

Pertemuan ke-9 Gambar dan Efek Khusus

BAB 2 LANDASAN TEORI

Memahami Proyek-Proyek Visual Basic dan Dasar-Dasar Visual Basic Code

Program absen dengan menggunakan visual basic 6.0

Transkripsi:

BAB IV Pemrograman Grafis Gambar dalam pemrograman grafis merupakan hel penting untuk dipelajari dalam Visual Basic, karena bisa menambah kemampuan dalam mendesain visual effect bagi program-program yang dibuat. unit kontrol yang digunakan untuk pemrograman grafis meliputi : Line, digunakan untuk garis lurus di atad form Shape, digunakan untuk membuat lingkaran, persegi empat, elips atau persegi panjang bersiku bulat Image, untuk menampilkan gambar pada form Picture Box, digunakan untuk menampilkan gambar di form. Namun kontrol ini paling baik jika digunakan untuk dipindahkan atau dibuat animasi. Dasar Pemrograman Grafis A. Sistem Koordinat Hampir semua operasi pemrograman grafis bekerja dengan sistem koordinat, seperti berpindah, mengubah ukuran, dan lain-lain. Pada Visual Basic hanya dikenal sistem koordinat dua dimensi, walupun natinya bisa saja dibuat sistem koordinat 3 dimensi dengan tambahan rutin yang dibuat. Untuk mendefinisikan koordinat pada form atau obyek yang lain digunakan penulisan (x,y). Standar awal dari koordinat adalah (0,0) pada titik paling kiri atas dari obyek yang didefinisikan koordinatnya. B. Warna Untuk mendefinisikan warna pada Visual Basic bisa digunakan : Fungsi RGB Fungsi QBColor untuk memilih satu dari 16 warna pada Microsoft Quick Basic Salah satu konstanta intrinsic yang bisa dilihat pada Object Browser Langsung mengisikan nilai warna, misalkan &H00FFFFF& Untuk menggunakan fungsi RGB digunakan standar penulisan rutin RGB(merah, hijau, biru). Fungsi ini akan menghasilkan warna sebagai kombinasi dari nilai-nilai yang diisikan pada merah, hijau dan biru. Nilai yang bisa dilakukan adalah dari 0 hingga 255. Contoh : Text1.BackColor = RGB(0,0,0) warna latar belakang hitan Pset (100,100), RGB(255,255,0) titik pada koordinat (100,100) latar warna kunig Text1.BackColor = QBColor(2) latar belakang berwarna hijau

Kontrol untuk Pemrograman Grafis A. Kontrol Line Kontrol ini digunakan untuk menggambar garis lurus yang menghubungkan antara dua titik pada form, saat berada dalam mode desain. B. Kontrol Shape Kontrol ini menyediakan beberapa bentuk geometri yang bisa dibuat. Visual Basic juga memberikan berbagai cara pengisian bentuk-bentuk geometri tersebut.

C. Kontrol Image Fungsi utamna dari kontrol ini adalah menampilkan gambar. Namun demikian kontrol ini memiliki sebuah properti uni bernama Stretch. Jika properti ini bernilai True maka fungsinya adalah menarik gambar menjadi besar sesuai dengan kontrol ini. D. Kontrol PictureBox Kontro ini fungsinya mirip dengan kontrol image, Kelebihannya adalah kemampuan untuk menerima obyek lain diatasnya, bahkan bisa menulis atau menggambar pada kontrol ini, Bahkan jika kontrol ini dipindahkan, posisi obyek yang ada dalam kontrol ini tetap tak akan berubah. Prinsip ini mirip dengan penggunaan kontrol Frame. Metoda-Metoda Pemrograman Grafis Visual Basic menyediakan beberapa metoda yang bisa digunakan dalam permrograman grafis yang meliputi : Cls, mebuat semua grafis terhapus Pset, mengatur warna pada sebuah titik pixel terpilih [Obyek.]Pset(x,y),[,warna] Point, untuk mengembalikan nilai warna suatu titik Line, untuk mebuat garis, persegi atau mengisi kotak [Obyek.]Line[(x1,y1)]-(x2-y2)[,warna]

Circle, untuk menggambar lingkaran, elips [Obyek.]Circle[Step] (x,y), radius[, warna] PaintPicture, untuk mengecat grafis pada suatu koordinat terpilih. TUGAS GRAFIS 1 : Berikut ini adalah program menggunakan PSET. Buatlah tampilan program awal sebagai berikut : Kode Program : Private Sub Command1_Click() If Then Timer1.Enabled = True Command1.Caption = "&Berhenti" Else Cls End If Private Sub Form_Load() Form1.Caption = "Contoh PSet" Form1.DrawWidth = 5 Timer1.Interval = 10 Private Sub Timer1_Timer() Merah = Rnd * 255 Hijau = Rnd * 255 Biru = Rnd * 255 x = Rnd * Form1.Width y = Rnd * Form1.Height PSet (x, y), RGB(Merah, Hijau, Biru) Jalankan progran dengan menekan tombol Run ( ), dan perhatikan hasilnya. Rekam Form dengan nama Rekam Project dengan nama : FrmPSet.Frm : ProgPSet.Vbp

TUGAS GRAFIS 2 : Berikut ini adalah program menggunakan LINE. Buatlah tampilan program awal sebagai berikut : Kode Program : Private Sub Command1_Click() If Then Timer1.Enabled = True Command1.Caption = "&Berhenti" Else Cls End If Private Sub Form_Load() Form1.Caption = "Contoh Line" Form1.DrawWidth = 5 Timer1.Interval = 10 Private Sub Timer1_Timer() Static x1, x2, y1, y2 As Currency Merah = Rnd * 255 Hijau = Rnd * 255 Biru = Rnd * 255 x2 = Rnd * Form1.ScaleWidth y2 = Rnd * Form1.ScaleHeight Line (x1, y1)-(x2, y2), RGB(Merah, Hijau, Biru) x1 = x2 y1 = y2 Jalankan progran dengan menekan tombol Run ( ), dan perhatikan hasilnya. Rekam Form dengan nama Rekam Project dengan nama : FrmLine.Frm : ProgLine.Vbp

TUGAS GRAFIS 3 : Berikut ini adalah program menggunakan CIRCLE. Buatlah tampilan program awal sebagai berikut : Kode Program : Private Sub Command1_Click() If Then Timer1.Enabled = True Command1.Caption = "&Berhenti" Else Cls End If Private Sub Form_Load() Form1.Caption = "Contoh Circle" Form1.DrawWidth = 5 Timer1.Interval = 10 Private Sub Timer1_Timer() Merah = Rnd * 255 Hijau = Rnd * 255 Biru = Rnd * 255 x = Form1.ScaleWidth / 2 y = Form1.ScaleHeight / 2 Radius = y * Rnd Circle (x, y), Radius, RGB(Merah, Hijau, Biru) Jalankan progran dengan menekan tombol Run ( ), dan perhatikan hasilnya. Rekam Form dengan nama Rekam Project dengan nama : FrmCircle.Frm : ProgCircle.Vbp