Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    21

    Codice per modifica password

    Salve, ho un'applicazione in vb6
    Ho questo codice per l'accesso all'applicazione:

    Private Sub mnuPassword_Click()
    Password = "PASSWORD"
    Password = UCase(InputBox("Password:"))
    If Password = "PASSWORD" Then
    mnuOggetti.Enabled = True
    Else
    Password = ""
    MsgBox "Password Sbagliata"
    End If
    End Sub

    Tutto funziona benissimo, il mio problema è che non riesco a creare il codice per far modificare la password.
    Ho creato un nuovo form con tre Textbox.
    Uno per la vecchia password, uno per la nuova password ed un'altro per la ripetizione della nuova password.

    Qualcuno mi potrebbe aiutare per il codice della nuova password?

    Graziemille in anticpo.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Intanto mi sembra che in questo codice ci siano delle cose strane ...

    A cosa serve la prima riga

    Password = "PASSWORD"

    se dopo utilizzi

    Password = UCase(InputBox("Password:"))

    e quindi confronti con una costante

    If Password = "PASSWORD" Then

    ??

    Comunque ... per rispondere alla tua domanda, devi salvare la password su disco (su file, nel registro ...) e quindi rileggerla quando ti serve in una variabile ...

    La password pero', dovrebbe essere criptata, altrimenti salvata sul disco in chiaro, non serve a molto ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Text1 = x vecchia pwd
    Text2 = x nuova pwd
    Text3 = x conferma nuova pwd

    Ammesso che la vecchia pwd sia "PASSWORD" (cm da tuo esempio), devi fare così:
    codice:
    old_pwd = "PASSWORD"
    If text1.text = old_pwd then
      if text2.text = text3.text then
          'nuova pwd confermata
          new_pwd = text2.text
      end if
    end if
    Al di fuori di ogni sub devi dichiarare:
    codice:
    dim old_pwd as String
    dim new_pwd as String
    Nella tua routine devi scrivere:
    codice:
    Password = UCase(InputBox("Password:"))
    If Password = new_pwd Then
    mnuOggetti.Enabled = True
    Else
    Password = ""
    MsgBox "Password Sbagliata"
    End If
    Cmq concordo totalmente con ciò scritto da Oregon..

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    21

    grazie

    sto facendo un po' di prove, ma questo codice dove lo devo inserire?

  5. #5

  6. #6
    Posta tutto il codice..così te lo modifico..oppure mandami una mail con il progetto

    mde2005@libero.it

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    21

    No

    Originariamente inviato da gibra
    Ma tu non sei zoomzoom , quello di FatturaFast ?
    www.fatturafast.org

    Ciao
    No lui è il mio amico/partner
    Siamo in due che stiamo cercando di imparare ad usare visualbasic... a dire il vero due frane! :berto:

    Abbiamo fatto una scommessa, chi riesce prima ad inserire la modifa della password...

    Ci sto provando ma essendo alle prime armi con visualbasic non ci riesco. Perciò chiedo aiuto. (anche per la pizza messa in palio )

  8. #8
    Ribadisco la mia disponibilità a modificare il tuo progetto, basta che lo invii per mail.

    Fammi sapere quando hai inviato i files..

    Ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    21

    Invio

    Ciao, ieri sera ti ho inviato una mail con il progetto...
    Fammi sapere e grazie mille.

    Originariamente inviato da MdE2005
    Ribadisco la mia disponibilità a modificare il tuo progetto, basta che lo invii per mail.

    Fammi sapere quando hai inviato i files..

    Ciao

  10. #10
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: Invio

    Originariamente inviato da zoommolo
    Ciao, ieri sera ti ho inviato una mail con il progetto...
    Fammi sapere e grazie mille.
    Ma in questo modo stai giocando 'sporco' e vinci la pizza in maniera scorretta.
    A meno che il tuo partner abbia fatto lo stesso...

    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.