Diberdayakan oleh Blogger.

Selasa, 20 Desember 2011

Belajar Visual Basic 31. Menu Program SDI dan MDI


Menggunakan program yang memiliki lebih dari 1 form akan membutuhkan sebuah menu untuk mengakses masing-masing form yang ada. Akan sangat merepotkan jika kita harus mengatur start up object dari project setiap kita akan menjalankan program. Dan tidak akan mungkin melakukannya pada saat project kita telah terkompilasi menjadi .exe

Document Interface: Single vs Multple Dalam pembuatan program dengan menggunakan menu. Ada 2 pendekatan yang biasanya digunakan. Yakni Single Document Interface (SDI), dan Multiple Document Interface (MDI). Masing-masing mempunyai manfaat dan keunggulannya. Berikut karakteristik kedua pendekatan:
  • Single Document Interface
Untuk pendekatan ini form Induk (form yang memiliki menu, yang akan memanggil form lainnya) terpisah dari form anak. Hanya 1 form yang bisa dibuka dalam 1 waktu. Form anak bisa ditarik keluar dari form induk. Merupakan bentuk form default yang ada pada VB.
Contoh penggunaan Single Document Interface (SDI)

  • Multiple Document Interface
Form anak tergabung dalam form utama (induk). Banyak form bisa dimanfaatkan dalam satu waktu tanpa perlu menutup form yang lain. Kita akan menggunakan pendekatan ini untuk membuat prjInventori.
Contoh penerapan Multiple Document Interface (MDI)

Walaupun terdapat 2 buah pendekatan, bukan berarti kita harus memilih salah satu pendekatan. Keduanya bisa kita manfaatkan dalam satu buah program. Kita memilih SDI dan MDI berdasarkan kepentingan aplikasi.

0 komentar:

Posting Komentar