Langsung ke konten utama

Membuat Form Login Tanpa Database

Pada tutorial kali ini akan ada pembahasan mengenai form login yaitu bagaimana cara membuat form login tanpa database sebagai media penyimpanan data dan itu sangat mudah, kita hanya  perlu sebuah file untuk menyimpan data informasi login kita, baik file dengan ekstensi *text yang gampang banget di buka dan di ruba atau file dengan ekstensi custom buatan kita sendiri yang tentu biarpun bisa di edit oleh editor sejenis Notepad++ tapi tetap meninggalkan kesan aneh sehingga minim kemungkinan untuk di edit user.
Buat file dulu dalam contoh ini file text untuk menyimpan username dan pass kita kemudian simpan, dalam contoh ini lokasi penyimpannyan sama dengan project. format penulisan pada file adalah sebagai berikut;

admin
root

lalu buat lah design form seperti ini;

Komponen:
  • 2 Textboxt.. Textbox username adalah Textbox1, dan Textbox 2 untuk pass
  • 1 CommandButton
  • 1 CheckBox
  • 3 Label silahkan sesuaikan dengan desaign sendiri 
Code untuk Command button;

 Private Sub Command1_Click()

    uname = Text1.Text
    upass = Text2.Text
   
    Open App.Path & "\coba.txt" For Input As #1
    Input #1, nem
    Input #1, pss
    Close #1
   
    If uname Like nem = True And upass Like pss = True Then
        MsgBox "login berhasil"
    Else
        MsgBox "username/pass salah"
    End If
End Sub


Yang bermaksud;
Ketika tombol di klik, mengambil nilai dari textbox dan menyimpan ke variable uname/upass
kemudian membuka file "coba.txt"  dan mamsukan isi dari file itu ke variable nem/pss.
tugas statemen if kini dimulai, penentu kondisi dengan menggunakan fungsi like yaitu untuk membanding nilai dari variable yang di tentukan dengan variable yang di maksud, apakah sama atau tidak, jika hasilnya sama yang berarti kondisi itu benar/true maka akan begitu dan seterusnya

Code untuk CheckBox;

Private Sub Check1_Click()
If Not Check1.Value = 1 Then
    Text2.PasswordChar = "*"
    Text2.PasswordChar = vbNullString
End Sub

Yang bermaksud;
jika value pada check bukan checked/ceklist  maka sensor isi pada textbox dengan menggunakan karakter "*", jika yang terjadi kok sebaliknya maka gak perlu lah di sensor.



Komentar

Postingan populer dari blog ini

Pemahaman Do While dan Do Until

Proses Pengulangan dengan menggunakan Do While dan Do Until adalah proses pengulangan yang di tentukan oleh sebuah kondisi, sama seperti statement IF Then Else beda nya do While adalah untuk proses pengulangan yang artinya proses akan berulang terus sesuai kondisi apa yang di berikan. 1/ Do While Proses Pengulangan dengan menggunakan do while adalah sebuah proses pengulangan dalam kondisi benar/true, jadi jika nilai pada sebuah kondisi adalah benar/true maka proses akan terus berulang dan akan berhenti jika nilai pada sebuah kondisi adalah salah/false. Contoh; dim a as integer a = 1 Do While a < 10      MsgBox a      a = a + 1 Loop Dari coding diatas, kita membuat variable "a" sebagai integer, dan 1 adalah nilainya, berarti a adalah 1. Selanjutnya adalah melakukan perulangan dengan menentukan kondisi yang benar, bahwa "1 itu lebih kecil dari 10". Karena kondisi yang di tentukan adalah kondisi yang benar maka proses pengulangan di ...

Fungsi Like Operator : VB 6.0

Like Operator : Visual Basic 6.0 *Membandingkan String dengan pattern(string yang akan dibandingkan) Syntax     result = string Like pattern     Parameter result variable bertype data boolean string variable bertype data string pattern variable bertype data string

Memisahkan Angka Dan Huruf

Pada kesempatan kali ini kembali  berbagi tutorial seputar VB6 untuk mengatasi permasalahan string yang mengharuskan output tidak mencampur adukan antara angka/nomer dengan huruf/karakter pada kondisi kondisi tertentu. Kita bisa mengatasi masalah ini dengan sangat mudah jika kalian telah mengetahui fungsi fungsi string pada visual basic yang kadang di anggap tidak begitu penting bagi kaum yang baru belajar terus ingin mahir dalam 24 jam HaHa, belum tau dan ngerti apa-apa main lompat ke pemograman database, gak heran setiap tindakan nya selalu di landa kebingungan terus ujung ujungnya mampir ke forum dengan pertanyaan yang tidak terkesan ada usaha nya sama sekali.. "bro,tolongin bro tugas kulian nih" HaHa