Friday, April 1, 2016

Membuat Form Login Sederhana di Visual Basic 6


Prodeku - Dalam pembuatan sebuah aplikasi tentunya harus memiliki keamanan (security) agar data yang terdapat pada aplikasi tersebut tidak dapat di salin atau di ubah oleh orang yang tidak bertanggung jawab. Untuk mendapatkan keamanan pada aplikasi tersebut, maka di buatlah form login agar hanya pengguna (user) yang terdaftar saja yang dapat mengakses nya.

Baca juga : Membuat Pencarian Data pada DataGrid di Visual Basic 6

Terdapat 2 jenis dalam pembuatan form login, yaitu dengan cara statis (sederhana) dan dinamis (menggunakan database). Untuk perbedaan nya jika menggunakan jenis statis, username serta password hanya dapat diubah melalu VB6 dengan cara membongkar coding yang telah di buat, beda hal nya dengan jenis dinamis. Untuk jenis dinamis, username serta password dapat di ubah secara langsung melalui program yang telah kita buat, karena menggunakan database.

Namun, sebelum membuat form login jenis dinamis, ada baiknya untuk mempelajari pembuatan form login sederhana yang bersifat statis. Apabila kita mempelajari dasarnya terlebih dahulu, tentu untuk kedepannya tidak akan mengalami kesulitan dalam pembuatan form login dinamis.

Sesuai penjelasan diatas, kali ini saya akan membagikan tutorial tentang cara membuat form login sederhana tanpa adanya database dalam Visual Basic 6. Tanpa panjang lebar, mari ikuti tutorial mudah dibawah ini.

Membuat Form Login Sederhana

  1. Langkah awal, buatlah dua buah form yang nantinya akan di gunakan untuk form login dan form menu. Nama biarkan default saja (form1 dan form2)
  2. Pada bagian form 1, tambahkan komponen berikut ini.
    - 3 buah label (dengan Caption Admin Login, Username, Password)
    - 2 buah textbox
    - 2 buah command button (dengan Caption Login dan Exit)

    kurang lebih tampilannya akan menjadi seperti ini.

    Form Login
  3. Kemudian, pada form 2 tambahkan 1 buah label dengan caption "Menu Utama". Kurang lebih seperti ini.

    Menu Utama
  4. Selanjutnya, ketikkan kode berikut ini pada lembar kerja form 1. (usahakan untuk tidak copy paste agar dapat di pahami)

    Private Sub Command1_Click()
    If Text1 = "admin" And Text2 = "123" Then
        Form2.Show 'Perintah Menampilkan Form 2
        Form1.Visible = False 'Menyembunyikan Form 1
        Unload Me 'Menutup Form 1
    Else
        MsgBox "Username atau Password yang Anda Masukkan salah" _
        & vbNewLine & "Silahkan Coba lagi!", vbCritical, "Peringatan"
        Text1 = "" 'Mengosongkan Text
        Text2 = "" 'Mengosongkan Text
        Text1.SetFocus 'Memfokuskan Kursor ke Text 1
    End If
    End Sub
    
    Private Sub Command2_Click()
        Unload Me 'Menutup Form 1
    End Sub
    
    Private Sub Form_Load()
        Text1 = "" 'Mengosongkan Text
        Text2 = "" 'Mengosongkan Text
    End Sub

    Penjelasan: Untuk yang berwarna pink merupakan username dan password yang akan di gunakan untuk login nanti. Silahkan ganti sesuai selera Anda.

  5. Simpan dan jalankan.

Tambahan

Supaya saat mengetikkan password berubah menjadi tanda bintang (***), anda dapat mengaturnya dengan cara klik textbox password > Properies Window > PasswordChar > tulis tanda bintang "*".

Properties Window

Mudah bukan? Apabila mengalami error saat program di jalankan, anda dapat mendownload sourcecode nya dibawah ini.



Demikian artikel tentang Cara Membuat Form Login Sederhana Tanpa Menggunakan Database di VB6. Selamat mencoba ...

2 komentar

I will definitely try to do this as soon as I receive additional information on how to use some of the data that I received from you today.

Tinggalkan komentar walaupun hanya sepatah kata
EmoticonEmoticon