Diberdayakan oleh Blogger.
RSS

Visual Basic

Bahasa basic pada dasarnya adalah bahasa yang mudah dimengertisehingga pemrograman di dalam Bahasa Basic dapat dengan mudah dilakukan.Hal ini lebih mudah lagi setelah hadirnya
Microsoft Visual Basic
yang dibangundari IDE (Integrated Development Environment ) untuk
membuat bahasa yangsederhana dan mudah dalam pembuatan scriptnya
(Simple Scripting Language) untuk grapich user interface dalam bentuk form sedangkan untuk codingnya menggunakan dialek bahasa basic yang dikembangkan dalam sistemoperasi Microsoft Windows.
Visual Basic adalah bahasa pemrograman berbasis Windows yang merupakan Object Oriented Programming (OOP),
yaitu pemrogramanberorientasi objek, Visual Basic menyediakan objek-objek yang sangat kuat,berguna dan sangat mudah dalam penggunaannya.Pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi windows dengan komponen ActiveX Control. Dengan komponen ini memungkinkan penggunauntuk memanggil dan menggunakan semua model data yang ada di dalam sistemoperasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam Visual Basic yang mengadopsi dua macam jenis pemrograman yaituPermrograman Visual dan Object Oriented Programming (OOP). Dalam penggunaan User-interface
tidak akan menyadari bahwa dibelakangnya berjalan instruksi-instuksi program yang mendukung tampilan danproses yang dilakukan.Pada pemrograman Visual, pengembangan aplikasi dimulai denganpembentukan user interface.kemudian mengatur properti dari objek-objek yangdigunakan dalam user interface, dan baru dilakukan penulis kode program
untuk menangani kejadian-kejadian (event ). Tanpa pengembangan aplikasi demikian dikenal dengan dengan istilah pengembangan aplikasi dengan pendekatan BottomUp
Salah satu cara untuk mengaktifkan IDE Visual Basic adalahmenjalankannya dari Menu Start, pilih All Programs, lalu pilih
MicrosoftVisual Studio 6.0 kemudian pilih Microsoft Visual Basic 6.0
'
'

B. Memilih jenis Project

Sesaat setelah aktif di IDEVisual Basic, maka anda akandihadapkan kepada suatu pilihanterhadap jenis Project yang ingin andabuat sebagaimana yang ditunjukanoleh Gambar 1.2. Sebagai langkahawal dari proses belajar adalahmemilih project
Standard EXE
C. Jendela IDE
IDE Visual Basic 6.0 menggunakan model MDI (Multiple Document Interaface). Berikut ini adalah gambar yang menunjukan bagian-bagian dannama-nama jendela yang dapat tampil pada IDE Visual Basic. Mungkin pada IDEanda hanya ditampilkan sebagian jendela dibandingkan dengan Gambar 1.3 andatidak perlu terkejut, karena penampilan dari jendela-jendela tersebut dapat diaturdengan perintah pada menu View.
Sebagai langkah awal dari proses belajar, tidak semua jendela akan kitagunakan, tetapi hanya beberapa yang penting, sedangkan yang lainnya besifat khusus.
Sebagaimana dengan proses belajar ini, kita akan fokus pada beberapa jendela yang penting terlebih dahulu sehingga konsentrasi tidak menjadi pecah,dan peserta belajar menjadi bingung. Adapun jendela-jendela yang perlu andaperhatikan adalah sebagai berikut :


Modul Visual Basic 9

  •  Menu Bar, digunakan untuk memilih tugas-tugas tertentu sepertimenyimpan project, membuka project, dll.
  •  Main Toolbar, digunakan untuk melakukan tugas-tugas tertentu dengancepat atau dengan menubar View kemudian pilih Toolba
  •  Jendela Project, jendela ini berisi gambaran dari semua model yangterdapat dalam aplikasi anda. Anda dapat menggunakan icon ToggleFolder untuk menampilkan model-model dalam jendela tersebut secara digroup atau berurut berdasarkan nama. Anda dapat menggunakan Ctrl+Runtuk menampilkan jendela project, ataupun mengunakan icon ProjectExplorer.
  • Jendela Form Designer, jendela ini merupakan tempat anda untuk merancang user interface dari aplikasi anda. Jadi jendela ini menyerupaikanvas bagi seorang pelukis. Cara Membuka View kemudian Form LayoutWindows
  •  Jendela Toolbor, jendela ini berisi komponen-komponen yang dapat andagunakan untuk mengembangkan user interface. Membuka View kemudianpilih Toolbox atau klik pada menu toolbar
  •  Jendela Code, merupakan tempat bagi anda untuk menulis koding. Andadapat menampilkan jendela ini dengan menggunakan komboinasi Shift-F7.
  • Jendela Properties,merupakan daftar properti-properti object yang sedangterpilih. Sebagai contohnya anda dapat mengubah warnatulisan(foreground). Anda dapat menggunakan F4 untuk menampilkan jendela properti atau dari menubar View kemudian pilih PropertyWindows.
  • Jendela Color Palette,adalah fasilitas cepat untuk mengubah warna suatuobject. Untuk menampilkannya melalui View pada Menubar lalu pilihColor Pallete
  • Jendela Form Layout, akan menunjukan bagaimana form bersangkutanditampilkan ketika runtime.


1.2.Object Oriented Programming(OOP) pada Microsoft Visual Basic
       Ada beberapa istilah dan komponen dalam Visual Basic yang digunakanuntuk membuat program aplikasi. Komponen–komponen yang akan dibahas inihanya dasar-dasarnya saja agar dalam pembahasan selanjutnya anda sudahberadaptasi dan memahami penggunaan istilah dan komponen tersebut.
1. Project Project adalah sekumpulan modul atau program aplikasi itu sendiri,project disimpan dalam file berextension .VBP biasanya berisi form-form.
2. Ada tiga icon dalam Project Properties
a. View Code: tampilkan jendala editor program
b.View Object: tampilkan bentuk formulir
c.Toggle Folders: Tampilkan folder tempat penyimpanan file

3.FormForm
adalah objek yang dipakai untuk tempat bekerja program apalikasi,didalamnya tempat diletakan objek-objek lainnya, didalam form ada grid (garistitik-titik yang berguna untuk pengaturan letak). Form disimpan dalam fileberextension. FRM
4.Toolbox
Toolbox kotak alat berisi icon-icon atau komponen untuk memasukanobjek tertentu kedalam form. Jendela Toolbox merupakan jendela yang sangatpenting bagi anda. Dari toolbox ini anda dapat mengambil komponen-komponen(object) yang akan ditanamkan pada form untuk membentuk 
user interface.
  • Adapun secara garis besar fungsi dari masing-masing intrinsic kontrol tersebut adalah sebagai berikut:
  • Pointer bukan merupakan suatu kontrol, gunakan icon ini ketikaanda ingin memilih kontrol yang sudah berada pada form.b.
  • PictureBox adalah kontrol yang digunakan untuk menampilkanimage dengan format: BMP, DIB (bitmap), ICO (icon), CUR(Cursor WMF (metafile), ENF (enhanced metafile), GIF dan JPEG.c.
  • Label adalah kontrol yang digunakan untuk menampilkan teks yangtidak dapat diperbaiki oleh pemakai.d.
  • ToolBox adalah kontrol yang mengandung string yang dapatdiperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.e.
  • Frame adalah kontrol yang digunakan sebagai container bagi kontrollainnya.f.
  • Command Button merupakan kontrol hampir ditemukan pada setiapform, dan digunakan untuk membangkitkan event proses tertentuketika pemakai melakukan klik padanya
  • CheckBox digunakan untuk pilihanyang isinya bernilai Yes/No atau True/False
  • OptionButton sering digunakan lebih dari satu sebagai pilihanterhadap beberapa option yang hanya dapat dipilih satu.
  • ListBox mengandung sejumlah item, dan user dapat memilih lebihdari satu (bergantung pada property MultiSelect ).
  • ComboBox merupakan kombinasi dari TextBox dan suatu ListBox dimana pemasukan data dapat dilakukan dengan pengetikan maupunpemilihan.
  • HscrollBox dan VscrollBox digunakan untuk membentuk scrollbar berdiri sendiril.
  • Timer digunakan unntuk proses backgound yang diaktifkanberdasarkan interval waktu tertentu dan merupakan kontrol nonvisual.
  • DriveListBox, DirListBox , FileListBox sering digunakanuntuk membentuk dialog box yang berkaitan dengan file.
  • Shape dan Line digunakan untuk menampilkan bentuk garis,persegi, bulatan dan Oval.
  • Image berfungsi menyerupai Imagebox, tetapi tidak dapatdigunakan sebagai kontainer bagi kontrol lainnya. Suatu yang perludiketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingakan dengan PictureBox
  • Data digunakan untuk data binding.
  • OLE dapat digunakan sebagai tempat bagi program eksternal sepertiMicrosoft Excel, Word dan lain-lain
Sebenarnya masih banyak komponen-komponen yang lain yang tidak dibahas disini, karena komponen vb begitu komplek. Tapi kita bisa menambahkankomponen lainnya dengan cara memilih pada menu Project lalu pilih Components atau CTRL+T
5. Kode Program
adalah serangkaian tulisan perintah yang akan dilaksanakan jika suatu dijalankan.
Didalam jendela coding terdapat istilah-istilah sebagai berikut:
  • Event adalah peristiwa atau kejadian yang diterima oleh suatu objek,misalnya klik, seret dan lain-lain yang akan memicu program Visual Basicmenjalankan kode program seperti coding program diatas.
  • Objek sering disebut entity merupakan sesuatu yang biasa dibedakandengan lainnya. Pada dasarnya seluruh benda didunia ini bisa dikatakansebagai objek, contoh : motor, Komputer, TV dan lain-lain. Dalam VisualBasic objek-objek yang dimaksud disebut kontrol. Jenis-jenis kontrolantara lain : Label, TextBox, ComboBox, ListBox, Command Button danmasih banyak lagi.
  • Metoda (method) adalah suatu perintah seperti halnya fungsi danprosedure. Metode inilah tempat untuk mengekspresikan logikapemrograman dari pembuatan suatu program aplikasi. Contohnya JikaMobil bergerak Maju, Mundur atau berbelok dan sebagainya.
  • Module dapat disejajarkan dengan form, contoh form itu merupakan salahsatu modul, yang berisi kode atau procedure.
6.Properties
adalah untuk menentukan setting suatu object, menentukan carakerja dari objek saat proram dijalankan misalnya warna, huruf dan lain-lain.

BAB II

STRUKTUR PROGRAM VISUAL BASIC
Pada pertemuan pertama kita sudah belajar mengenai pengenalan VisualBasic 6.0. Sekarang kita coba untuk membuat Struktur Program pada Visual Basic6.0.
2.1.Pengenalan Form
       Buat tampilan Form dibawah ini
Logika Program :
1. Pada saat form di jalankan background ungu kemudian nim dan nama diinput dan tampil warna tulisan merah dan biru dan background berwarnakuning pada textbox tersebut (perubahan dilakukan melalui properties)
2. Tombol lihat berfungsi untuk melihat hasil dari tampilan yang diinput
3. Tombol keluar digunakan untuk keluar dari program



penyelesaian :
Private Sub cmdkeluar_Click( )
p = MsgBox("Anda yakin akan keluar", vbQuestion + vbOKCancel, "Informasi")
If p = vbOK Then
End
End If
End Sub
Private Sub cmdlihat_Click( )
MsgBox "Nim anda adalah " + txtnim.
TextMsgBox "Nama anda adalah " + txtnama.Text
End Sub


2.2 Pengenalan Warna Pada Teks



Objek                            Property                                                                    Nilai
Form1                BorderSty   CaptionStartUpPosition1-     FixedSingleLatihan 22- CenterScree
Labell  Image:vb 13a.jpg
Captiaon
Autosize Font        
Fontstyle
size


pengnalanwarnadantulisan
true
times new roman
bold
18


Text box 1          Image:vb 13 b.jpg 
Name
Textbox
txt hasil
Kosongkan
Frame 1Image:vb 13 c.jpgCaptionPilihan
Option1 Image:vb 13 d.jpg
Caption
Name
Yellow
OptYellow
Option 2
Caption
Name
Bule
Optblue
Option 3
Caption
Name
Red
Optred
Option 4
Caption
Name
Bold
Optbold
Option 5
Caption
Name
Italic
Optitalic
Opton 6
Caption
Name
Underline
Optunderline
Commandbutton 1Image:vb e.jpg
Caption
Name
&BERSIH
Optbersih
Commandbutton 2
Caption
Name
&KELUAR
Optkeluar

Ketentuan Soal :
1.Pada saat form di jalankan tampilan background berwarna hitam kemudianuntuk textbox dengan pengaturan warna &HFFFF80
2.Menu Pilihan digunakan untuk memodifikasi bentuk tulisan di dalamtextbox (gunakan coding program untuk merubah)
3.Button Bersih digunakan untuk membersihkan tampilan
4.Button keluar digunakan untuk keluar dari proram tanpa menggunakanpesan

Penyelesaian :

Private Sub Form_Activate( )
Form2.BackColor = vbBlack
txthasil.BackColor = &HFFFF80
End Sub
Private Sub Optyellow_Click()
txthasil.ForeColor = vbYellow
End Sub
Private Sub Optblue_Click()
txthasil.ForeColor = vbBlue
End Sub
Private Sub Optred_Click()
txthasil.ForeColor = vbRed
End Sub
Private Sub Optbold_Click()
txthasil.FontBold = True
txthasil.FontUnderline = False
txthasil.FontItalic = False
End Sub
Private Sub Optitalic_Click()
txthasil.FontItalic = True
txthasil.FontBold = False
txthasil.FontUnderline = False
End Sub
Private Sub Optunderline_Click()txthasil.FontUnderline = True
txthasil.FontBold = False
txthasil.FontItalic = False
End Sub
Private Sub cmdbersih_Click()
txthasil = ""
txthasil.SetFocus
End Sub
Private Sub cmdkeluar_Click()
End
End Sub


BAB III

TIPE DATA, VARIABEL DAN KONSTANTA
Visual basic mengenal tipe-tipe data yang secara default sudah ada dalamprogram visual basic. Dan berikut ini adalah jenis-jenis tipe data visual basic.
3.1. Tipe Data

Type Data
Ukuran
Storage
Jangkauan
Byte1 Byte0 s/d 255
Boolean2 ByteTrue atau 
nteger2 Byte'-32,768 s/d 32767
Long4 Byte-2,147,483,648 s/d 2,147,483,647
Single4 Byte-3.402823E38 s/d -1.401298E-45 (-) 1.401298E-45 s/d3.402823E38 (+)
Double8 Byte-1.79769313486232E308 s/d922,337,203,685,477.5807
Currency8 Byte-922,337,203,685,477.5808 s/d922,337,203,685,477.5807
Decimal14 Byte+ 79,228,162,514,264,337,593,543,950,335
Date8 Byte1 januari 100 s/d 31 desember 9999
Object4 ByteMengacu pada objek tertentu
String    (panjang variabel)
10 Byte +panjang string0 sampai dengan 2 milyar
String(panjang tetap)Panjang daristring1 sampai lebih kurang 65,400
Variant(dengan angka)16 ByteSembarang angka sampai jangkauan jenis double
Variant(dengan karakter)22 Byte +panjang stringSama dengan jangkauan variable string

3.2. Variabel dan Konstanta
         Variabel adalah suatu tempat untuk menampung data yang nilainya selaluberubah. Sedangkan konstanta adalah suatu tempat untuk menampung data yangnilainya tetap dan tidak berubah. Aturan penamaan konstanta dan variabel :
1.Harus diawali huruf 
2.Boleh terdiri dari huruf, angka dan garis bawah 
3.Maksimal 225 karakter
4.Tidak boleh menggunakan reserve word
A.Deklarasi Variabel dan KonstantaDeklarasi Variabel
Deklarasi Variabel
bentuk umum : Dim <Nama_Variable>[AS<tipe_variable>]

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar