Jednostavni login ekran VB.net

poruka: 5
|
čitano: 1.481
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
17 godina
offline
Jednostavni login ekran VB.net

radim neki jednostavi adresar i sada ne znam kako da napravim login ekran. imam 2 textboxa (korisničko ime i šifra) i 1 button (OK). sad me zanima kako da izvedem da kad upišem korisničko ime i šifru klikom na button OK da mi otvori drugi prozor. jel bi to mogao pomoću klase izvesti? a šifru bi prije zapisao, kao da mi bude fiksna (da se ne može mijenjati). ili ako ima neko jednostavnije rješenje pa da mogu mijenjati šifru?

 

 

Najbrži put do čovjekova srca je pomoću šake Chucka Norrisa.
Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
RE: Jednostavni login ekran VB.net

U VB.net SVE je klasa pa mi nije jasno pod tim što si mislio.

No uglavnom, jednu klasu već imaš - to je ova forma login ekrana.

Napraviš drugu formu (druga klasa!) i onda pozivaš drugu iz prve.

ovako:

frmMain main = new frmMain() 'instanciranje druge klase

main.Show() 'pokaži formu na ekranu

Dispose() 'sakrij (uništi aktivnu formu, u ovome slučaju login)

 

Ako ti nije jasno nešto iz ovog, prouči neke tutorijale, nemoj baš odmah u kod ....

(btw. nisam baš siguran da ovaj kod radi, ali princip bi trebao shvatiti)

Poruka je uređivana zadnji put pet 10.10.2008 12:58 (The2).
17 godina
offline
Jednostavni login ekran VB.net

evo to sam riješio ovako:

 

  Private Sub btn_ok_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_ok.Click
        Dim password_adresar As String = "sifra"
        Dim username_adresar As String = "ime"
     

        If ((txt_ime.Text = username_adresar = True) And (txt_sifra.Text = password_adresar = True)) Then
            Me.Dispose()
            adresar_unos.ShowDialog()


        Else
            MessageBox.Show("Upisali ste krivo korisničko ime ili šifru", "Upozorenje", MessageBoxButtons.OK, MessageBoxIcon.Warning)

        End If

sad me zanima još kako da stavim neki brojač koji će brojati krive pokušaje i da recimo nakon 3 kriva pokušaja zatvori prozor?

Najbrži put do čovjekova srca je pomoću šake Chucka Norrisa.
Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
Jednostavni login ekran VB.net

Public brojac as integer

 

 

Private Sub btn_ok_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_ok.Click
        Dim password_adresar As String = "sifra"
        Dim username_adresar As String = "ime"
     

        If ((txt_ime.Text = username_adresar = True) And (txt_sifra.Text = password_adresar = True)) Then
            Me.Dispose()
            adresar_unos.ShowDialog()


        Else
            MessageBox.Show("Upisali ste krivo korisničko ime ili šifru", "Upozorenje", MessageBoxButtons.OK, MessageBoxIcon.Warning)
            brojac=brojac+1

             if brojac = 3 then form2.dispose()

 

  End If

Moj PC  
0 0 hvala 0
17 godina
offline
Jednostavni login ekran VB.net

a baš si mogao brojac+=1  :P

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice