maaf, flag itu untuk apaan yah??...
kira2 gini lah codenya...
mdh2an bnr, saya jg bwt spt itu N berhasil....
selamat mencoba!!!...


Dim a As Integer

Private Sub Command1_Click()
If Text1.Text = "" Or Text2.Text = "" Then
MsgBox "Maaf, Username & Password harus diisi!"

If Text1.Text = "teknik" And Text2.Text = "informatika" Then
Form2.Show
Form1.Hide
Else
MsgBox "Maaf Username atau Password salah, Akses gagal, silakan login
ulang!"

     a = a + 1
          If a = 3 Then
                 MsgBox "Anda sudah 3 kali salah menginput!. Anda Gagal
Login"
                 End
           End If
      Exit Sub
End If

End Sub






--- In Programmer-VB@yahoogroups.com, "mario" <[EMAIL PROTECTED]>
wrote:
>
>
>
> Dear all,
>
>
> Salam kenal, semua saya baru kenal VB mau tanya gimana cara nempatin
script
> untuk membatasi login salah dibatsin hanya 3 kali saja jika sudah 3
kali
> maka keluar dari program. Berikut script yang sudah saya bikin dimana
> terdapat verifikasi untuk username or password kosong dan username or
> passwor salah.
> /*******************************************************/ ganti code
ini
> Private Sub Command1_Click()
> If Text1.Text = "" And Text2.Text = "" Then
> MsgBox "Maaf, Username & Password harus diisi!"
> Exit Sub
>
> ElseIf Text1.Text = "" Then
> MsgBox "Maaf, Username harus diisi!"
> Text2.Text = ""
> Text1.SetFocus
> Exit Sub
>
> ElseIf Text2.Text = "" Then
> MsgBox "Maaf, Password harus diisi!"
> Text1.Text = ""
> Text1.SetFocus
> Exit Sub
>
> End If
> /*************************************************************/sampe
sini
>
>
>
>
>
>
>
> ||||||||||||||||||||||||||||||||||||||||||||||| dgn code berikut
> Private Sub Command1_Click()
> If Text1.Text = "" Or Text2.Text = "" Then
> MsgBox "Maaf, Username & Password harus diisi!"
> End Sub
>
> |||||||||||||||||||||||||||||||||||||||||||||||| lebih efisien keknya
>
>
>
>
>
>
>
> Do while flag < 4 {
>
> Flag = 1
> If Text1.Text = "teknik" And Text2.Text = "informatika" Then
> Form2.Show
> Form1.Hide
> Else
> MsgBox "Maaf Username atau Password salah, Akses gagal, silakan login
> ulang!"
>
>
> Text1.Text = ""
> Text2.Text = ""
> Text1.SetFocus
>
>
>
> Flag = flag  + 1
>
>
> End If
> End Sub
>
>
> maaf ya, gw gak tau itu syntak apaan. tapi kurang lebih gitu logikanya
> huehehehe.. Maaf y maaf...
>


Kirim email ke