Friday, December 31, 2010

Membuat MDI Parent

Pada kesempatan kali ini, saya akan memaparkan cara membuat MDI Parent beserta gambarnya. Sebelum memulai, bukalah terlebih dahulu Visual Basic.

1.  Klik File > New > New Project. Berilah nama solution sesuai keinginan anda, pada tutorial ini saya memberikan nama "MDI Parent".


2.  Buatlah Form baru sebanyak 2 buah form, dan berilah nama Windows1 dan Windows2 (Seperti dalam tutorial ini). Dan tambah kan atau Add > New Windows Form > MDI Parent Form, lihat gambar di bawah ini.


3.  Muncul tampilan MDI Parent Form seperti gambar berikut.


4.  Tambahkan pada menu strip MDI Parent Form berupa opsi dan isi dari opsi tersebut, biar lebih jelas lihat gambar-gambar berikut.




5.  Klik dua kali pada "Windows1" dan "windows2" pada opsi menu strip (lihat gambar di atas). lalu masukkan coding seperti berikut :


Private Sub Form1ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form1ToolStripMenuItem.Click
        Windows1.Show()
    End Sub
Private Sub Form2ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form2ToolStripMenuItem.Click
        Windows2.Show()
    End Sub


6.  Lalu, pada menu toolbar Visual Basic, klik Project lalu cari properti dari solution yang anda buat, dalam tutorial ini klik MDI Parent Properties. Muncul kotak dialog seperti dibawah ini.



   Atur Setup Form nya menjadi MDIParent1.

7.  Setelah semua diatur, barulah kita jalankan project ini dengan meng-klik debug, hasil nya akan tampil seperti berikut.


Selamat mencoba :)

Queue

Queue adalah kumpulan data dengan penambahan data hanya melalui satu sisi, yaitu belakang (tail) dan penghapusan data hanya melalui sisi depan (head). Berbeda dengan stack yang bersifat LIFO maka queue bersifat FIFO(First In First Out), yaitu data yang pertama masuk akan keluar terlebih dahulu dan data yang terakhir masuk akan keluar terakhir.

Queue juga mempunyai fungsi - fungsi dan arti tertentu,yaitu : 
  • Fungsi create : digunakan untuk membuat queue baru atau kosong, yaitu dengan memberi nilai awal (head) dan nilai akhir (tail) dengan -1.
  • Fungsi full: digunakan untuk mengetahui apakah queue sudah penuh atau belum. Dilakukan dengan memeriksa nilai akhir (tail) apakah sudah sama dengan maksimal queue.
  • Fungsi empty: digunakan untuk mengetahui apakah queue masih kosong atau tidak. Dilakukan dengan memeriksa nilai akhir (tail) bernilai -1 atau tidak.
  • Fungsi enqueue : digunakan untuk menambahkan elemen ke dalam queue.
  • Fungsi dequeue : digunakan untuk mengambil elemen dari queue, dengan cara memindahkan semua elemen satu langkah ke posisi depannya sehingga elemen yang paling depan tertimpa.
  • Fungsi clear : digunakan untuk menghapus semua elemen dalam queue. Ada dua cara yang bisa digunakan, yaitu menuliskan fungsi seperti inisialisasi atau memanggil fungsi remove sampai queue kosong.


 Queue juga mempunya dua tipe, yaitu :

   1. Queue dalam bentuk Linier
       Linear array adalah suatu array yang dibuat seakan-akan merupakan suatu garis lurus dengan satu pintu masuk dan satu pintu keluar.
2. Queue dalam bentuk Circular
       Circular array adalah suatu array yang dibuat seakan-akan merupakan sebuah lingkaran dengan titik awal (head) dan titik akhir (tail) saling bersebelahan jika array tersebut masih kosong. Posisi head dan tail itu bebas asalkan saling bersebelahan

Monday, December 13, 2010

Label & Text

     Sebelum membuat project, kita harus punya program pendukung kerja kita yaitu Visual Basic dan sudah di-install dalam Komputer atau Notebook (laptop) kita. Visual Basic mempunyai beberapa versi, gunakan versi yang mana menurut anda suka, namun harus kompetibel dengan sistem komputer kita sendiri.

     Pada kesempatan kali ini, kita akan mempelajari bagaimana membuat project Label & Text. Apakah label & Text? Label dan Text (textbox) merupakan tools dari Visual Basic. Kita dapat membuat suatu aplikasi mudah hanya dengan menggunakan kedua tools  tersebut. Berikut langkah-langkah nya :

1.       Pertama kita menjalankan program Visual Basic itu sendiri. Kita bisa klik dari Start, Taskbar, ataupun  klik icon nya di Desktop.

2.       Setelah program Visual Basic dibuka, pilih File pada toolbar, lalu New, dan pilih Project untuk membuat project baru.


3.       Muncul kotak dialog dimana kita bisa Set nama project kita dan lokasi folder kita menyimpan project tersebut. Setelah semua selesai, klik Ok.


4.       Pada  Work Station, muncul yang namanya Form, form adalah wadah atau tempat dimana kita bisa meletakkan berbagai tools. Di samping Work Station terdapat Toolbox, klik Toolbox, lalu klik treeview All Windows Form, dan pilih Label serta Textbox, lalu klik satu-satu ke dalam Form. Form dapat di perbesar ukurannya dengan menarik sudut-sudut nya.


5.       Label bisa di atur ukuran Font Size nya serta Font Style nya pada properties. Dan ubahlah nama “Label1” pada properties text menjadi “Nama”.

6.       Setelah Label dan Textbox dibuat, tambahkan Button untuk menjalankan aplikasi, lihat gambar berikut.

7.       Lalu tambahkan Label yang kedua, lalu posisikan seperti di gambar berikut. Buat Font Size nya besar, sekitar 26 size nya.

8.       Lalu pada properties, hapus tulisan “Label2” pada properti Text. Dan label akan hilang tulisannya seperti di gambar.



9.       Double klik Button1 (pada gambar button “Go!”) lalu muncul Public Class Form1. Dibawah button1_click anda ketik:
Label2.text         =   “Selamat Belajar  “ + Label1.text

10.   Klik Start Debug, lalu aplikasi jalan, ketik nama anda pada textbox samping label “Nama”, lalu klik Button “Go!”, hasil akan seperti gambar di bawah ini.


Selamat Mencoba!