Como Crear un Aplicacion con Contraseña
hola chicos como están, en este post les explicare como crear una aplicación que me permita leer una contraseña, y como personalizar el formulario, en cuanto a el tipo de fuente y tamaño, así como también a colocarle un fondo agradable a nuestra aplicación.
Vamos a Comenzar
Bueno en este caso voy a trabajar con Visual Basic 2008, vamos a utilizar cuatro Forms o Formularios.
Seguimos, vamos a crear el primer formulario, le colocaremos lo siguiente:
- Un TextBox
- Un Label
- Dos Botones
como pueden ver ya tengo el formulario casi listo, y con los Textos colocados, bien ahora vamos a cambiar las propiedades.
Para los botones utilizaremos cmdaceptar y cmdsalir
utilizamos cmd para saber que estamos trabajando con botones y para hacer las cosas mas fácil a la hora de darle código.
para cambiarles el tamaño y el tipo de fuente, buscamos en su propiedades donde dice: Font le damos clip al botón … y nos abrirá una ventana donde podemos cambiar el tipo de letra, el tamaño, el estilo.
para cambiarle el color buscamos la propiedad Forecolor y exploramos los colores y seleccionamos el que mas nos gusta.
Para el TextBox le vamos a colocar txtcontraseña, y si queremos cambiarle la fuente, el color y el tamaño usamos las mismas propiedades de los botones
Recuerden que para buscar las propiedades, debemos seleccionar el botón.TextBox u otro objeto.
ahora que esta personalizado el TextBox, buscaremos la propiedad que nos permita ocultar los valores que escribimos dentro de el, esta propiedad se llama PasswordChar ahí puedes poner un * para que se te haga mas fácil, si no buscate un símbolo de tu preferencia y lo pegas o si te sabes el método abreviado de ese símbolo mucho mejor.
LLego la hora de darle código a este formulario, comenzamos por dale código al botón Aceptar para eso le damos doble clip, nos mostrara otra pestaña en la cual colocaremos en siguiente código .
If txtcontraseña.Text = “clave” Then
Form2.Show()
Me.Hide()
Else : MessageBox.Show(“intenta de nuevo”, “Contraseña Incorrecta”, MessageBoxButtons.OK, MessageBoxIcon.Error)
txtcontraseña.Text = “”
End If
para el botón salir solo le colocamos
End
Para que es cada código:
If lo vamos a utilizar para decir lo que se va a realizar si se cumple que la contraseña es igual, el .Show() lo utilizamos para mostrar objetos ocultos, el .Hide es para ocultar las cosas, en este caso yo quiero que se oculte el formulario actual.
Else lo vamos a utilizar para decir lo que se va a realizar si no se cumple la contraseña, en este caso quiero que me aparezca un mensaje que me diga que la contraseña es incorrecta y que intente de nuevo
Con txtcontraseña= “” le indico al mensaje que cuando presione aceptar me borre el contenido del textbox.
Ahora vamos a crear el segundo formulario el cual solo va a tener tres botones, en este caso yo puse Personal Docente , Personal Administrativo esto dos botones solo nos van a llevar a otros formularios, para esto utilizaremos el .Show y el .Hide explicados anteriormente y por supuesto también pondremos el botón de salir
Para crear nuevos formularios buscamos el contenido del proyecto y le damos doble clip al nombre, esto nos desplegara un menú en el cual le daremos clip a Agregar> aqui le damos a Windows Form
y así iremos creando nuevos formulario, seguimos con el Form2.
Para este caso vamos con el botón Personal Docente, le damos clip y escribimos lo siguiente:
Form3.Show()
Me.Hide()
Para el botón Personal Administrativo
Form4.Show()
Me.Hide()
y por supuesto para salir
End
Aqui ya tengo creado el form2 ya personalizado de la misma manera como lo hicimos con el 1
El Form3 y el Form4 solo llevaran un botón de Atras ustedes lo colocan donde quieran
Para ese botón de Atras le vamos a poner
Me.Hide()
Form2.Show()
Esto aplica par el botón Atras de Form3 como para el Form4
ahora vamos a colocarle un fondo para que no se vea tan pálido, para esto seleccionamos cada uno de los formularios y buscamos en sus propiedades BackgroundImage le damos clip al botón para buscar una imagen, luego en la propiedad BackgroundImageLayout para indicar de a manera que quiero el fondo yo elegí Stretch para que el fondo se visualizara completo .
ahora veamos como quedo nuestra aplicación
el form1 quedo así:
acá estoy introduciendo la clave correcta, me llevara a Form2 que es este:
cada uno de estos botones me llevas a un nuevo Form y a su vez los nuevos Form me regresaran a este form
si presiono Atrás me debe regresar a el Form anterior
igualmente si presiono Atrás me regresara a form2
Bueno aqui introduje una contraseña errada para que me mostrara el error.
Bueno chicos me despido, y sera hasta la próxima ocasión que les deje un nuevo post.
















