Selasa, 11 Desember 2012

Tugas PV7

Tugas 7 Pemograman Visual
MENU
Digunakan untuk mengorganisasikan semua Form dan laporan pada aplikasi yang dibuat, Sehingga dapat di panggil dengan mudah
Jenis menu
Menu Strip
Biasa disebut menu utama
Menu Context
Menu yang di aktifkan dengan click kanan
4 contoh menu Mdi child


Cukup dengan koding yang sederhana seperti berikut :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub

Private Sub Form2ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form2ToolStripMenuItem.Click
Form3.MdiParent = Me
Form3.Show()
End Sub

Private Sub Form3ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form3ToolStripMenuItem.Click
Form4.MdiParent = Me
Form4.Show()
End Sub

Private Sub Form4ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form4ToolStripMenuItem.Click
Form5.MdiParent = Me
Form5.Show()
End Sub

Private Sub Form1ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form1ToolStripMenuItem.Click
Form2.MdiParent = Me
Form2.Show()
End Sub

Jika dilajankan akan menjadi seperti berikut :


Note :
Untuk icon pda anak form menggunakan klik kanan kemudian set image sedangkan untuk background pada form 1-4 menggunakan BackgroundImage pada Properties form
MENU-MENU WINDOWS



Gunakan koding sederhana seperti berikut
Private Sub CascadeToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CascadeToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.Cascade)
End Sub

Private Sub TileHorizontalToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TileHorizontalToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.TileHorizontal)
End Sub

Private Sub TileVerticalToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TileVerticalToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.TileVertical)
End Sub

Maka jika dijalankan kan seperti berikut
1. Cascade



2. Tile Horizontal



3. Tile Vertical

Senin, 05 November 2012

Modifikasi Dan Tugas 3 Program Puzzle




Kali ini saya akan memodifikasi dari tugas sebelumnya yaitu tugas ke 2, tampilannya sebagai berikut :

Dan akan saya modifikasi menjadi seperti ini dengan ketentuan sebagai berikut :


  1. Saat form dijalankan : semua isia tiadak aktif, tombol isi data dan tutup aktif, tombol clear tidak aktif
  2. Saat ditekan tombol isi data : kode barang, jumlah barang, cara beli, tombol clear dan tutup aktif, tombol isi data tidak aktif
  3. Saat di tekan tombol clear sama dengan saat form dijalankan
       Oke langsung ke cara pembuatannya:
  1. Tambahkan tombol baru yaitu tombol isi data pada form
  2. Pada combo kode barang, textbox jumlah barang, radio tunai & kredit, dan tombol clear beri atribut tag "grup1" pada properties
  3. Lalu pada textbox nama barang, harga barang, total harga, diskon, total bayar beri atribut tag "grup2" pada properties
  4. Dan atribut tag "grup3" untuk tombol isi data
  5. Doubel klik pada form untuk masuk ke sub form_load dan masukkan kode agar saat dijalankan form kontrol dengan atribut tag grup1 dan grup2 tidak aktif, berikut coding beserta penjelasannya:

6. Doubel klik tombol isi data untuk memasukkan kode agar saat di klik kontrol dengan atribut tag "grup1" yang terdiri dari kode barang, jumlah barang dan cara beli aktif. Berikut kode dan penjelasannya: 


7. Kembali ke form desain lalu dobel klik tombol isi data dan masukkan kode agar saat di klik keadaan kembali seperti saat form pertama di jalankan, berikut coding dan penjelasan:

8. Run Program