Anda di halaman 1dari 16

Membuat Form Menu Utama Program Persediaan Barang

Form Menu ini digunakan untuk form awal setelah login. Disini pengguna dapat
menampilkan menu sesuai dengan level pengguna tersebut. Dalam tutorial ini akan
dijelaskan bagaimana membuat menu utama dari pembuatan pilihan menu menggunakan
komponen menu editor,toolbar dan juga status bar untuk menampilkan nama user, hari
dan waktu saat ini. Untuk itu ikuti langkah-langkah di bawah ini.

1. Anda tambahkan MDI_Form, Klik Project > Add MDI_Form, lihat gambar di
bawah ini.

2. Lalu anda tambahkan Component Microsoft Windows Commond Control


6.0,lihat gambar :

3. Selanjutnya anda tambahkan komponen sepert satu ImageList,Timer dan Toolbar.


ToolBar1

Timer1

ImageList1

4. Berikutnya anda akan memasukkan icon atau gambar pada komponen ImageList,
caranya anda klik kanan pada ImageList lalu pilih properties.

5. Selanjutnya akan muncul kotak dialog property Pages,atur tab General seperti
dibawah ini :

6. Lalu Klik Tab Images,lalu klik Insert Picture.

7. Pilih gambar lalu klik Open.

8. Setelah pilih gabar maka akan tampil gambar yang dipilih tadi.

9. Insert picture lagi sampai ada 5 buah gambar seperti dibwah ini:

10.Kemudian pada ToolBar anda klik kanan lalu pilih properties, lalu anda samakan
properties seperti gambar di bawah ini :

11.Selanjutnya klik Tab Buttons, lalu tambahkan sebanyak 6 buttons, untuk


properties Button dari ToolBar anda lihat table di bawah ini:
5

1. Klik Tab Buttons

2. Tambah Buttons

Nama Control

Properties

Nilai

Button

Index

Image

Index

Style

3 - tbrseparator

Index

Image

Index

Image

Index

Image

Index

Style

3 - tbrseparator

Index

Image

Index

Image

Button

Button

Button

Button

Button

Button

Button

12.Berikutnya anda akan membuat menu pilihan menggunakan komponen Menu


Editor, caranya klik kanan pada lembar form lalu pilih Menu Editor.

13.Selanjutnya anda buat menu pilihan yang pertama yaitu File, seperti gambar di
bawah ini :

14.Untuk properties selengkapnya, anda lihat table di bawah ini :


Nama Control

Properties

Nilai

&File

Name

MnuFile

LogOut

Name

MnuLogout

Pengguna

Name

MnuPengguna

Name

MnuPemisah0

K&eluar

Name

MnuKeluar

15.Selanjutnya anda buat menu pilihan Master, seperti gambar di bawah ini :

16.Untuk properties selengkapnya, anda lihat table di bawah ini :


Nama Control

Properties

Nilai

&Master

Name

MnuMaster

Data Barang

Name

MnuBarang

Data Customer

Name

MnuCustomer

Name

MnuPemisah1

Lihat Data Barang

Name

MnuDataBarang

17.Selanjutnya anda buat menu pilihan Transaksi, seperti gambar di bawah ini :

18.Untuk properties selengkapnya, anda lihat table di bawah ini :


Nama Control

Properties

Nilai

&Transaksi

Name

MnuTransaksi

Barang Masuk

Name

MnuBarangMasuk

Barang Keluar

Name

MnuBarangKeluar

19.Selanjutnya anda buat menu pilihan Laporan, seperti gambar di bawah ini :

20.Untuk properties selengkapnya, anda lihat table di bawah ini :


Nama Control

Properties

Nilai

&Laporan

Name

MnuLaporan

Data Barang

Name

MnuLapBarang

Data Customer

Name

MnuLapCustomer

Name

MnuPemisah2

Data Barang Masuk

Name

MnuLapBarangMasuk

Data Barang Keluar

Name

MnuLapBarangKeluar

21.Selanjutnya anda buat menu pilihan Lain - lain, seperti gambar di bawah ini :

22.Untuk properties selengkapnya, anda lihat table di bawah ini :


Nama Control

Properties

Nilai

&Lain lain

Name

MnuLain

Tentang Perusahaan

Name

MnuTentangPerusahaan

Tentang Saya

Name

MnuTentangSaya
9

23.Sampai disini pembuatan menu pilihan sudah selesai, sekarang anda akan
membuat informasi aplikasi menggunakan komponen StatusBar,klik StatusBar di
Toolbox. Anda lihat gambar di bawah ini:

24.Untuk membuat panel anda klik kanan pada komponen StatusBar1, lalu pilih
Properties. Lihat gambar :

25.Kemudian akan tampil jendela Property Pages dari StatusBar seperti gambar di
bawah ini.

1. Klik tab
Panels

2. Tambah Panel

10

26. Untuk pengaturan properties dari ke tujuh StatusBar yang akan anda buat bisa
lihat pada table berikut ini :
Nama Control

Properties

Nilai

Panel

Index

Style

0 sbrText

Minimum Width

1440

Index

Style

0 sbrText

Minimum Width

1440

Index

Style

1 sbrCaps

Minimum Width

555

Index

Style

2 sbrNums

Minimum Width

488,15

Index

Style

3 sbrIns

Minimum Width

421,7

Index

Style

0 sbrText

Minimum Width

1444

Index

Style

0 sbrText

Minimum Width

778

Panel

Panel

Panel

Panel

Panel

Panel

27.Untuk properties form Menu Utama lihat table di bawah ini :


Nama Control

Properties

Nilai

MDI_Form

Name

FrmMenu_Utama

Caption

Menu Utama

Interval

100

Timer1

11

28.Klik icon view code lalu copy pastekan listing kode di bawah ini :
Private Sub MDIForm_Load()
Koneksi_Database
Me.Enabled = False
FrmLogin.Show
StatusBar1.Panels(6).Text = Format(Date, "dddd, dd-mm-yyyy")
End Sub

Private Sub MDIForm_Unload(Cancel As Integer)


Dim keluar As String
keluar = MsgBox("Benar Anda ingin keluar ?", _
vbQuestion + vbYesNo, "Message")
Select Case keluar
Case vbYes
End
Case Else: Cancel = 1: End Select
End Sub

Private Sub MnuGantiPsw_Click()


FrmGantiPsw.Show
End Sub

Private Sub MnuInputBarang_Click()


FrmBarang.Show
End Sub

Private Sub MnuJenis_Click()


FrmJenisBarang.Show
12

End Sub

Private Sub MnuBarang_Click()


FrmBarang.Show
End Sub

Private Sub MnuGantiPassword_Click()


FrmGantiPassword.Show
End Sub

Private Sub MnuBarangKeluar_Click()


FrmBarangKeluar.Show
End Sub

Private Sub MnuBarangMasuk_Click()


FrmBarangMasuk.Show
End Sub

Private Sub MnuCustomer_Click()


FrmCustomer.Show
End Sub

Private Sub MnuDataBarang_Click()


FrmDataBarang.Show
End Sub

Private Sub MnuKeluar_Click()


Dim keluar As String
keluar = MsgBox("Benar Anda ingin keluar ?", _
vbQuestion + vbYesNo, "Message")
13

Select Case keluar


Case vbYes
End
End Select
End Sub

Private Sub MnuLapBarang_Click()


FrmLapBarang.Show
End Sub

Private Sub MnuLapPelanggan_Click()


FrmLapPelanggan.Show
End Sub

Private Sub MnuLapPembelian_Click()


FrmLapPembelian.Show
End Sub

Private Sub MnuLapPenjualan_Click()


FrmLapPenjualan.Show
End Sub

Private Sub MnuLapSuplier_Click()


FrmLapSuplier.Show
End Sub

Private Sub MnuLapBarangKeluar_Click()


FrmLapBarangKeluar.Show
End Sub

14

Private Sub MnuLapBarangMasuk_Click()


FrmLapBarangMasuk.Show
End Sub

Private Sub MnuLapCustomer_Click()


FrmLapCustomer.Show
End Sub

Private Sub MnuLogOut_Click()


Me.Enabled = False
FrmLogin.Show
End Sub

Private Sub MnuPengguna_Click()


FrmPengguna.Show
End Sub

Private Sub Timer1_Timer()


StatusBar1.Panels(7).Text = Format(Time, "hh:mm:ss")
End Sub

Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)


Select Case Button.Index
Case 1
Me.Enabled = False
FrmLogin.Show
Case 3
FrmBarang.Show
Case 4
FrmCustomer.Show
15

Case 5
FrmPengguna.Show
Case 7
FrmBarangMasuk.Show
Case 8
FrmBarangKeluar.Show
End Select
End Sub

29.Sampai disini pembuatan Menu Utama selesai, Simpan Form Menu Utama
dengan nama FrmMenuUtama di Folder Persediaan Barang dimana Project &
Database Persediaan Barang dibuat.

16

Anda mungkin juga menyukai