Form dan Object Control 2 Dan Tipe Data, Konstanta, dan , Operator Pemrograman Visual

 1.1 Pengertian Form

Form merupakan media interaksi antara pengguna dengan aplikasi yang dibuat. Form dapat dikatakan sebagai wadah atau penampung objek control yang akan digunakan. Form juga dapat dikatakan objek karena dapat memberikan reaksi saat menemui suatu kejadian. Form dapat dikategorikan menjadi 2 yaitu :

1.      Form Dinamis

Yaitu form yang dapat dimanipulasi atau diubah bentuk serta disisipi objek control yang berisi perintah-perintah yang diperlukan oleh aplikasi yang akan dibuat, contoh:

·         Window (Windows Form, Console, Class Library, WPF dsb.)

·         Web (ASP.Net Web Application, ASP.NET Web Servis dsb)

·         Smart Device (Smart Device Project)

·         Database(Access dan SQL Server)

·         Report (Report Aplication dan Crystal Report)

·         WCF (Windows Communication Foundation) dll

2.      Form Statis

Yaitu form yang tidak dapat dimanipulasi atau diubah bentuk serta disisipi objek control. Form ini hanya dapat dipanggil melalui kode perintah, Contoh:

·         Form Pesan (Messagebox)

Form yang bertugas untuk menampilkan pesan keterangan terhadap suatu kejadian yang diterima oleh aplikasi.

·         InputBox (Kotak Input Pesan)

Form ini digunakan untuk interaksi antara pengguna dengan aplikasi yang dibuat, dimana pengguna tersebut memasukkan suatu nilai lalu mengklik suatu tombol dan menunggu efek yang ditimbulkan oleh aplikasi yang dibuat.

1.2 Pengertian Objek Kontrol

Objek / Kontrol merupakan suatu tampilan berbasis grafis yang ditempatkan ke form untukmembuat interaksi dengan pemakai. Keberadaan kontrol di dalam form berubah menjadi objek yaituelemen perantara pemakai yang dapat diprogram untuk kebutuhan tertentu.

1.3 MenuStrip, ContextMenuStrip dan RichTextBox

1.      MenuStrip adalah merupakan objek control yang berfungsi untuk membuat menu pilihan dropdown.

2.      ContexMenuStrip adalah merupakan objek control yang berfungsi untuk membuat menu pilihan yang akan tampil pada saat tombol kanan mouse di klik.

3.      RichTextBox adalah merupakan objek control yang fungsinya hampir sama seperti textbox hanya saja di objek control ini lebih banyak menampung karakter dan bisa manipulasi karakter seperti menggaris bawahi sdb.

4.      OpenFileDialog dan SaveFileDialog

·         OpenFileDialog adalah merupakan objek control yang berfungsi untuk membuka kotak dialog Open.

·         SaveFileDialog berfungsi untuk membuka kotak dialog save yang dimiliki windows.

5.      ToolStrip dan StatusStrip

·         ToolStrip adalah merupakan objek control yang berfungsi hampir sama dengan tombol pada umumunya hanya saja pada objek control ini setiap tombol memiliki gambar dan digunakan untuk mengakses gambar dengan cepat.

·         StatusStrip digunakan untuk menampilkan informasi seperti nama aplikasi, jam, tanggal dll. Pada umumnya objek control ini terletak di bagian bawah aplikasi.

1.4 Tipe Data

Tipe data merupakan suatu bentuk penggolongan jenis data berdasarkan kategori data, ukuran dan kegunaan data yang dapat ditampung oleh sebuah variabel. Tipe data pada visual basic 2008 dapat dilihat pada table berikut ini:

                        


                  

1.5 Konversi Tipe Data

Konversi Tipe data adalah sebuah fungsi yang digunakan untuk mengkonversi ( mengubah tipe dari satu tipe ke tipe data yang lain). Konversi tipe data dapat dilihat pada table berikut ini:

                                    

1.6 Variabel

Variabel adalah merupakan tempat penyimpanan data dalam memori computer yang mengandung data atau nilai sementara dari sebuah proses pada suatu pemrograman.

1.7 Deklarasi Variabel

Deklarasi Variabel adalah merupakan fungsi untuk mengenal suatu variabel berikut dengan tipe data yang pakai pada variabel tersebut. Pendeklarasian variabel di bagi menjadi dua kategori antara lain:

1.      Deklarasi Ekplisit

Suatu pendeklarasian umum yang sangat sering dilakukan dengan memberikan kata kunci as. Bentuk umum : {Private | Public | Dim | …} Nama_Var [{As Tipe data}]

Contoh: Dim Nim as Integer dan Dim Nama as String.

2.      Deklarasi Emplisit

Deklarasi Emplisit adalah suatu pendeklarasian yang tidak memberikan kata kunci As pada semua variabel tersebut. Melainkan memberikan satu karakter atau symbol di akhir variabel. Tabel symbol deklarasi emplisit.

                                                    

1.7  Konstanta

Konstanta merupakan suatu variabel yang mempunyai nilai tetap dan tidak dapat diubah nilainya. Deklarasi konstanta : {Const} Nama_Var [{AS tipedata}]=<nilai>

Contoh:

Const nama_bidang as string=”persegi_panjang”

Public const Panjang As Integer=8

Private const Lebar As Integer=5

Private const luas As Integer=Panjang*Lebar

Private const Keliling As Integer=2*(Panjang+Lebar)

1.8 Operator Aritmatika

Operator Aritmatika adalah merupakan suatu operator perhitungan matematika yang digunakan untuk proses perhitungan matematika. Operator aritmatika dapat dilihat pada table berikut ini:

                                    

1.9 Operator Perbandingan

Operator perbandingan adalah merupakan suatu operator yang menyatakan suatu kondisi itu benar atau salah. Operator perbandingan dapat dilihat pada table berikut ini :

                                                     

1.10 Operator Logika

Operator Logika adalah merupakan suatu operator yang dapat membandingkan dua ekspresi atau lebih data logika (Boolean) dan menghasilkan data logika (Boolean) baru. Operator logika dapat dilihat pada table berikut ini:

                                            


1.10 Operator Penugasan

Operator penugasan adalah merupakan operator yang bertugas untuk menentukan nilai yang dikeluarkan oleh suatu variabel terhadap kondisi tertentu.

1.12 Operator Penggabungan (Concatenation)

Operator Penggabungan adalah merupakan suatu operator yang dapat digunakan untuk menggabungkan dua buah string atau lebih. Operator Penggabungan dapat dilihat pada table berikut ini :


Komentar