login sederhana dengan vb
TRANSCRIPT
7/23/2019 Login Sederhana dengan VB
http://slidepdf.com/reader/full/login-sederhana-dengan-vb 1/5
Mata Pelajaran : Pemograman Dasar
Guru : Muhammad Syaifullah, M.Kom
Tanggal : 30 Aril !0"#
Materi : Mem$uat Program %ogin Sederhana
Kelas : " Te&ni& Komuter dan 'aringan
Ada&alanya suatu rogram aa$ila dijalan&an, &ita harus mela&u&an login
terle$ih dahulu agar &ita daat melanjut&an enggunaan rogram terse$ut,
(al ini $iasanya dila&u&an untu& menghindari orang yang tida&
$er&eentingan menga&ses suatu rogram &arena dalam rogram terse$ut
tersiman data ) data yang $ersifat rahasia, yang tida& $isa dia&ses oleh
sem$arang orang. *u&a Program Mi+rosoft isual *asi+ -.0, &emudian
masu&&an desain seerti gam$ar $eri&ut dengan mengguna&an &ontrol 3
$uah %a$el dan ! $uah Tet*o.
Kemudian ubah nilai properties setiap kontrol sesuai dengan tabel
berikut:
Objek Properties Nilai
FormBorderStyle 1 – Fixed Single
Caption Login
TextBox1Name txt_username
Text [kosongkan]
TextBox2
Name txt_password
Text [kosongkan]
PasswordChar *
Label1 Caption Ketik Username dan Password
7/23/2019 Login Sederhana dengan VB
http://slidepdf.com/reader/full/login-sederhana-dengan-vb 2/5
Label2 Caption Username :
Label3 Caption Password :
Langkah selanjutnya adalah ketik Listing Program berikut pada
jendela Code : (klik kanan pada area kosong trus pilih View Code)
Dim users As tring
Dim pass As tring
Pri!ate ub "orm#Load()
pass $ %&'*%
users $ %ab+de,
-nd ub
Pri!ate ub t.t#password#keypress(KeyAs+ii As /nteger)
/0 KeyAs+ii $ & 1hen
/0 2e3t.t#password31e.t $ pass 1hen
4nload 2e
-lse/0 2e3t.t#password31e.t $ %% 1hen 2sg5o. %data tidak boleh
kosong%6 !b7K7nly
2e3t.t#password3et"o+us
-lse
2sg5o. %password salah6 ulangi lagi3333%6 !bCriti+al
2e3t.t#password31e.t $ %%
2e3t.t#password3et"o+us
-.it ub
-nd /0
-nd /0
-nd ub
Pri!ate ub t.t#username#keypress(KeyAs+ii As /nteger)
/0 KeyAs+ii $ & 1hen
/0 2e3t.t#username31e.t $ users 1hen
2e3t.t#password3et"o+us
-lse/0 2e3t.t#username31e.t $ %% 1hen 2sg5o. %data tidak boleh
kosong%6 !b7K7nly
2e3t.t#username3et"o+us -lse
7/23/2019 Login Sederhana dengan VB
http://slidepdf.com/reader/full/login-sederhana-dengan-vb 3/5
2sg5o. %username salah6 ulangi lagi3333%6 !bCriti+al
2e3t.t#username31e.t $ %%
2e3t.t#username3et"o+us
-.it ub -nd /0
-nd /0
-nd ub
Catatan : Anda dapat mengganti tulisan berwarna biru dengan password
dan tulisan berwarna merah dengan username pada Listing Program
sesuai keinginan anda3 2isal 4sername menjadi , &tkj, dan pass
menjadi , rahasia, Kemudian Program kita jalankan6 maka hasilnya seperti gambar
berikut :
Kita dapat melihat bahwa jenis teks pada kotak isian 4sername dan
Password berbeda6 hal ini dikarenakan PasswordChar pada
Properties t.t#username (1e.t5o.&) tidak dirubah6
sedangkan PasswordChar pada Properties t.t#password (1e.t5o.')
diisi dengan symbol 83
Apabila kita mengosongkan kotak isian 4sername lalu menekan
-nter6 maka akan tampil 2essage5o. (kotak pesan) seperti gambar
beikut :
7/23/2019 Login Sederhana dengan VB
http://slidepdf.com/reader/full/login-sederhana-dengan-vb 4/5
Apabila 4sername yang kita ketik salah6 maka akan tampil
2essage5o. (kotak pesan) seperti gambar beikut :
Apabila 4sername yang kita ketik benar6 maka +ursor akan
berpindah ke kotak isian Password3
Apabila kita mengosongkan kotak isian Password lalu menekan
-nter6 maka akan tampil 2essage5o. (kotak pesan) seperti gambar
beikut :
7/23/2019 Login Sederhana dengan VB
http://slidepdf.com/reader/full/login-sederhana-dengan-vb 5/5
Apabila Password yang kita ketik salah6 maka akan tampil
2essage5o. (kotak pesan) seperti gambar beikut :
Apabila password yang kita ketik benar6 maka program akan
berhenti 9 selesai3 Program ini disebut Program Login ederhana
dikarenakan 4sername dan Password harus diketik langsung pada
Listing Program6 sebab 4sername dan Password tidak disimpan
dalam bentuk suatu 0ile3Akibatnya Password dan 4sernamse tidak
dapat diganti ketika program sedang dijalankan3
Silahkan Di catat, dan Coba Difahami. Pada Pertemuan BerikutnyaAkan Saya Jelaskan dan Kita Praktekkan
NB. Bawa a!to! "an# Sudah $erinstall Pro#ram %isual Basic &.'()a*ib+