Saltar al contenido
Escuela ctec
  • Inicio
  • Cursos
    • Prenciales
      • Computación para jóvenes y niños
      • Técnico en informática y diseño
      • Computación para el trabajo
      • Técnico en sistemas computacionales
      • Diseño digital con Photoshop
    • Online
      • Taller JavaScript
      • Aprende JAVA desde Cero
      • Photoshop 2024
      • Taller – Titulación de proyecto final
      • Desarrollo Web
  • Blog
  • Certificados
  • Contactanos
Iniciar sesión
Escuela ctec
  • Inicio
  • Cursos
    • Prenciales
      • Computación para jóvenes y niños
      • Técnico en informática y diseño
      • Computación para el trabajo
      • Técnico en sistemas computacionales
      • Diseño digital con Photoshop
    • Online
      • Taller JavaScript
      • Aprende JAVA desde Cero
      • Photoshop 2024
      • Taller – Titulación de proyecto final
      • Desarrollo Web
  • Blog
  • Certificados
  • Contactanos
9 de enero de 2013

Login básico de usuarios con Visual Basic 2008

Lo que veremos a continuación, es un sistema de “logueo”  básico,  muy útil para aquellos que inician en la programación con Visual Basic.

Cabe mencionar que practicamente “todos” los sistema sin importar la plataforma (windows form o web) tiene un sistema de “logueo”, lo cual le da seguridad a su aplicación y restringe el acceso de usuarios no autorizados.

Después de esta pequeña introducción, manos a la obra…

1) Lo primero que vamos a hacer es entrar a Microsoft Visual Studio 2008 (este ejemplo es aplicable a cualquier versión .NET) y crearemos un nuevo proyecto de tipo Windows Form.

En mi caso llame : “Logueo”

2) Cambiaremos el nombre del formulario, por el de “login” y le modificaremos las propiedades siguientes:

Size: 349, 173

Font: Verdana, 9.7

FormBorderStyle: FixedToolWindow

Text: Acceso Usuarios

Como cambio adicional, modificaremos la propiedad StartPosition a “CenterScreen” para que el formulario aparezca en el centro de la pantalla.

Nos quedaría mas o menos así:

 

3) Agregamos 2 los siguientes elementos: 2 etiquetas(label), 2 cuadros de texto(textbox) y 2 botones de comando (Button)

Respetando la convncion de nombres, los nombres que asignaremos a los controles serán:

lblUsuario, lblPassword, txtUsuario, txtPassword, btnAceptar y btnCancelar. Asignaremos en la propiedad “text” de cada control, el nombre que tendrá, quedando de la siguiente manera.

Hasta este punto tenemos el diseño de nuestro formulario de logueo, ahora nos falta lo mas importante, su funcionalidad.

4) Iniciaremos agregándole funcionalidad al botón de “Cancelar”, daremos doble clic sobre el y escribiremos el siguiente codigo:

[box style="silver" ]Me.Close 'Esto permitirá cerrar el formulario[/box]

 

5) Daremos doble clic sobre el botón de “Aceptar” y agregaremos lo que sigue:

[box style=”silver” ]

'Aqui verificamos que las cajas de texto no esten vacias, en caso de 
'estarlo no se realiza la comprobacion de usuario
If txtUsuario.Text.Length = 0 Or txtPassword.Text.Length = 0 Then Return
If txtUsuario.Text = "admin" And txtPassword.Text = "login1" Then
MessageBox.Show("Acceso permitido", "Login", MessageBoxButtons.OK, _
MessageBoxIcon.Information)
'Aqui indicamos lo que deseamos realizar, por ejemplo accesar a otro formulario
Form2.Show() 
Else
MessageBox.Show("El Usuario y/o Password no es correcto", "Login", _
MessageBoxButtons.OK, MessageBoxIcon.Warning)
End If
[/box]

El Form2 lo podemos agregar a nuestro proyecto desde el menú “Proyecto”. Y con esto tenemos nuestro primer sistema de logueo.

Puedes descargar el código, desde Aquí.

Como mencionamos al inicio, este es un ejemplo ‘básico’ de un sistema de logueo; este se puede mejorar leyendo los datos de acceso (usuario/password) desde un archivo y desde una base de datos, incluyendo varios usuarios.


				

Deja una Respuesta Cancelar la respuesta

You must be logged in to post a comment.

Artículos interesantes

Thumb
24 Abr, 2026
Las mejores funciones ocultas de Android que
Thumb
16 Abr, 2026
Cómo usar tu móvil para dormir mejor:
Thumb
30 Mar, 2026
Cómo detectar intrusos en WhatsApp y proteger
Thumb
26 Mar, 2026
Qué electrodomésticos consumen más energía según la
  • Android
  • Apuntes
  • Base de datos
  • blog
  • CSS
  • Diseño Web
  • Excel
  • Google
  • HTML
  • IA
  • Inteligencia Artificial
  • Internet
  • JavaScript
  • Joomla
  • Jquery
  • Miscelaneo
  • MySQL
  • Noticias
  • Offimatica
  • PHP
  • Power Point
  • Programación
  • Seguridad
  • Sin categoría
  • SQL Server
  • Trucos & Tips
  • TypeScript
  • Uncategorized
  • Visual Basic
  • Windows
  • Word

Entradas recientes

  • Las mejores funciones ocultas de Android que debes conocer
  • Cómo usar tu móvil para dormir mejor: guía práctica
  • Cómo detectar intrusos en WhatsApp y proteger tus chats privados
  • Qué electrodomésticos consumen más energía según la temporada
  • Cómo saber qué pantalla comprar: la guía definitiva para elegir tu televisión ideal

Comentarios recientes

  1. BRICEIDA MORENO en ¿La batería de tu celular se descarga rápido? Como calibrarla
  2. BRICEIDA MORENO en Qué aparatos nunca debes poner al lado del modem
  3. Isabelle Bruner en Master Course in Social Media Marketing Latest Hacks
  4. Isabelle Bruner en Getting Started With PHP And MySQL For Beginners
  5. Isabelle Bruner en Ultimate AWS Certified Cloud Practitioner – 2023

Recent Posts

  • Las mejores funciones ocultas de Android que debes conocer
  • Cómo usar tu móvil para dormir mejor: guía práctica
  • Cómo detectar intrusos en WhatsApp y proteger tus chats privados
  • Qué electrodomésticos consumen más energía según la temporada
  • Cómo saber qué pantalla comprar: la guía definitiva para elegir tu televisión ideal

Recent Comments

  1. BRICEIDA MORENO en ¿La batería de tu celular se descarga rápido? Como calibrarla
  2. BRICEIDA MORENO en Qué aparatos nunca debes poner al lado del modem
  3. Isabelle Bruner en Master Course in Social Media Marketing Latest Hacks
  4. Isabelle Bruner en Getting Started With PHP And MySQL For Beginners
  5. Isabelle Bruner en Ultimate AWS Certified Cloud Practitioner – 2023

“La tecnología es fácil de aprender, dependiendo quien te la enseñe”

Menú

  • Inicio
  • Cursos
  • Blog
  • Certificados
  • Contactanos

Contactanos

Calle 20 de marzo esquina av. Juárez #73 planta alta. Barrio Nicatan

966 218 7828

[email protected]

Copyright Escuela ctec | Todos los derechos reservado