quiero saber komo crear passwords en visual basic k al crear un usuario y passwords se guarden para otro dian cuando se abara auhn los tenga y comparar sus valores >:( jaja k gracioso >:( ;)
Pues ahi mil metodos...
Simplemente guardas el contenido de un login en un txt o log.
Lo puedes cifrar con algo...que sea irreversible o no...
Si no es irreversible, podrias usar md5, que creo que en visual basic se puede hacer...
Y despues lo que tienes que hacer es comparar el user y pass del usuario en md5 con el log que esta en md5, y si concuerda...pues le haces un show al form2..por ejemplo..
Pero de todas maneras, te pueden hacer un salto al programa para saltar la protecion, osea, parchearlo...
Si quieres algo seguro, deberas de comerte la cabeza un poco xD
Un saludo
La parte del login es facil, pero cualquier n00b la craquearia.
if text1.text = "TuPassword" then
msgbox= ("Acceso garantizado"),vbinformation,"Login"
else
msgbox = ("Acceso denegado"),vbcritical,"Error"
exit sub
end if
lo que hace es vereficar el el contenido del texto, si es igual te deja pasar, sino saldra un error.
Despues tendrias q hacer un input...
Close #1'cerrar canal
Open "C:\Log.txt" For Append As #1
Print #1, "Password :" text1.text'se guardara el password
Print #1, " User : " text2.text 'en el texto dos debes indicar el user
Print #1, " "
Print #1, " "
Close #1
Te recuerdo que es LA PEOR manera de hacerlo, te conviene utilizar una base de datos en acces o lo que sea para que empieces mejor, usando el control data
Me parece mas correcto encriptarla en MD5
if md5("loko") = "C38FC265BA6BD19E91716B07459E0840" then
msgbox "correcto"
else
msgbox "inutil!!!"
end if
Salu2
necesitas la dll amd5dll .
Cita de: [VolkS] en 2 Abril 2006, 15:01 PM
necesitas la dll amd5dll .
Que va, busca en psc y encuentras 5000 modulos para hacerlo.
Salu2
gracias a todods pero mm como seria usando access y k es esso del md5 komo funciona?? y donde la consigo