You are on page 1of 3

Modul 4.

Fungsi IF dan OR pada VB Membuat Login Form Pada kesempatan ini akan membahas mengenai fungsi dari IF dan OR, pada pembuatan program Login Form atau halaman masuk dengan Visual Basic 1. Jalankan Visual Basic pada PC Anda, seperti biasa kita buat Projek dengan StandarExe 2. Buatlah desain Login Form (Form Masuk) dengan menggunakan General ToolBox /Objek Kontrol dibawah ini :
No Objek Kontrol 1 Label1 2 3 4 5 6 Label2 ComboBox1 TextBox1 CommandButton1 CommandButton2 Properties Objek Caption : Login ID AutoSize : True FontSize : Arial 12 Bold Caption : Password AutoSize : True FontSize : Arial 12 Bold Text : dihapus/dikosongkan Text : dihapus/dikosongkan Caption : Login Caption : Keluar

Hasilnya sebagai berikut :

3. Selanjutnya kita masukkan sintak yang akan kita gunakan untuk menjalankan program Login Form ini. Buatlah kode program untuk mengaktifkan fungsi ComboBox1 ketika program dijalankan, artinya saat Play Program, ketika user/Anda meng-klik Combo1 maka secara otomatis Data User akan muncul, oleh karenanya sintak ini dipasang pada objek Form1. Double Klik Form1 Anda, maka akan muncul View Code dengan tampilan : Private Sub Form_Load () End Sub

SMK Sejahtera

Visual Basic 6.0 Untuk tingkat SMK Oleh Yusuf Virmansyah, S.Pd.

Ketikkan kode program dibawah ini diantara kedua kalimat tadi : Combo1.AddItem User1 Combo1.AddItem User2

Coba jalankan/Play Program, lalu klik pada ComboBox-nya, perhatikan hasilnya. Secara otomatis nama User1 dan User2 akan muncul. Penjelasan sintak Combo1.AddItem User1 Pada sintak diatas terdapat perintah AddItem yang berfungsi untuk menambahkan data/Item yang akan kita gunakan pada ComboBox. Sedangkan kata User1 merupakan Datanya jadi boleh Anda rubah sesukamu (tanpa spasi). Fungsi AddItem juga digunakan pada ListBox. Kenapa Harus diketik pada Form_Load? Tidak pada CommandButton, ini dimaksudkan agar bersamaan dengan jalannya/playnya program ini, maka fungsi ComboBox pun akan ikut aktif. 4. Selanjutnya membuat sintak perintah login pada tombol Login atau Command1 Double Klik pada tombol login, maka akan muncul pada view code Private Sub Command1_Click () End Sub Ketikkan sintak berikut diantara kedua kalimat tadi If Combo1.Text = User1 And Text1.Text = password1 Or Combo1.Text = User2 And Text1.Text = password2 Then MsgBox (Login Berhasil) Unload Me Form2.Show Else MsgBox (Password Salah) Text1.Text = End If Coba Jalankan/Play program, namun sebelum menjalankan ada bagusnya kita tambahkan Form baru yakni Form2. Siap dijalankan dan rasakan hasilnya..!!!

SMK Sejahtera

Visual Basic 6.0 Untuk tingkat SMK Oleh Yusuf Virmansyah, S.Pd.

Penjelasan sintak program : If Combo1.Text = User1 And Text1.Text = password1 Or Combo1.Text = User2 And Text1.Text = password2 Then MsgBox (Login Berhasil) Unload Me Form2.Show Sintak diatas jika dituangkan kedalam bahasa kita kurang lebih bermakna seperti ini : Jika Combo1 berisi User 1, dan Teks1 berisi password1 Atau Combo1 berisi User2 dan Text1 berisi passwor Maka Muncul Kotak Pesan (Login Berhasil) Fomr1 tertutup Form2 Muncul Else MsgBox (Password Salah) Text1.Text = End If Sintak diatas jika dituangkan akan menjadi lanjutan sebagai berikut : Jika tidak Muncul Kotak Pesan (Password Salah) Text1 dikosongkan Menutup Perintak If 5. Selajutnya membuat sintak keluar program, ketikkan sintak berikut pada tombol Keluar, jangan lupa double klik dulu Private Sub Commad2_Click () Pesan = MsgBox (Anda Yakin Ingin Keluar Dari Program Ini?, vbYesNo + vbInformation, Kelaur Program) If Pesan = vbYes Then menutup halaman utama End End If End Sub Selesai sudah programnya, silahkan uji coba namun ada baiknya sebelum mencoba isilah beberapa kata/kalimat pada Form2 agar tidak terlihat kosong, tambahkan juga sebuah tombol Kembali gunanya untuk kembali ke Form1/Login Form dengan menggunaka perintah Form1.Show ditambah kata unload Me dibawahnya.

SMK Sejahtera

Visual Basic 6.0 Untuk tingkat SMK Oleh Yusuf Virmansyah, S.Pd.

You might also like