Visualizza la versione completa : password
giaguaro66
04-11-2002, 13:01
ciao rag,
chi mi puo' aiutare,
non riesco a capire i loop o cicli ,
vorrei che prima di entrare in un determinato form, che mi venga fuori un formpassword con 3 o 4 possibilita' di tentativi dopodicche se superati i 3o4 tentativi ritorni al form precedente.
Grazie di una vostra risposta.
potete anche inviarmela via e-mail se volete
vitoeterry49@hotmail.com
Grazie ancora. :confused:
Sciāo bčlo!
Il tuo problema is very simple, se mi segui capirai perchč:
Devi solamente creare due semplici forms:
1) FormBegin
2) FormPWD
Successivamente inserire due pulsanti nel primo, con questo codice:
Private Sub cmdEsci_Click()
Unload Me
End Sub
Private Sub cmdInsPWD_Click()
FormPWD.Show
Unload Me
End Sub
Il primo pulsante permetterā l'uscita di tutto, il secondo aprirā il form per l'inserimento
Nel secondo form ci dovranno essere,invece, tre oggetti:
a) una label in cui visualizzare i tentativi mancanti
b) una txtBox in cui inserire la pwd (proprietā PASSWORDCHAR per inserire l'*)
c) un pulsante per confermare la pwd inserita
Il codice relativo al secondo form (FormPWD) sarā il seguente:
Dim contatore As Byte
Dim PWD As String
Private Sub cmdOK_Click()
If txtPWD.Text <> PWD Then
contatore = contatore - 1
lblCounter.Caption = "Remaining: " & contatore
Else
MsgBox "Password esatta"
End If
If contatore = 0 Then
MsgBox "La PWD non č stata trovata dopo 4 tentativi"
FormBegin.Show
Unload Me
End If
End Sub
Private Sub Form_Load()
PWD = "VolksWagen"
contatore = 4
lblCounter.Caption = "Remaining: " & contatore
End Sub
Il codice č chiaro come alla luce del sole, se si č inserita la PWD giusta emette una msgbox (poi puoi fare cio che vuoi), altrimenti ricarica la form precedente.
Se hai problemi fammelo sapere all'indirizzo dave.fullbike@email.it
Bye!DaVe
Scusa giaguaro ma non ti avveo giā risposto tempo fa in merito???
Come mai riproponi nuovamente lo stesso quesito?
giaguaro66
29-11-2002, 11:38
infatti grullo!,
non ho riproposto niente, anche xche' la tua spiegazione e' stata veramente esaudiente.
Non so come sia successo , mmbo! :)
Infatti mi sembrava strano che tu riproponessi il solito quesito ma soprattutto con le stesse identiche parole(stile copia & incolla)!
:D
vBulletin® v3.7.3, Copyright ©: 2000-2012, Jelsoft Enterprises Ltd.
Traduzione italiana Team: vBulletin-italia.it |