...poco a poco los impulsos eléctricos comenzaron a llenar la memoria de su cerebro de silicio. Tras un pequeño parpadeo que ilumino sus ojos, cobro vida...
Login v.0.2
Sencillo programa que nos solicita nombre de usuario, contraseña y confirmación de la misma. La contraseña introducida se guarda en un fichero, llamado en este caso "contraseña.dat".
Se ha utilizado BinaryWriter.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace Login_v._0._2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void button1_Click(object sender, EventArgs e)
{
string Usuario, Pas1, Pas2;
// El metodo TiemEnd() elimina los espacios en blanco hasta el final
Usuario = tbusuario.Text.TrimEnd();
Pas1 = tbpas1.Text.TrimEnd();
Pas2 = tbpas2.Text.TrimEnd();
if (Pas1 == Pas2)
{
MessageBox.Show("Contraseña creada correctamente.", "Dado de Alta en el Sistema",
MessageBoxButtons.OK, MessageBoxIcon.Information);
// Definimos un flujo bw que permita escribir datos de tipos primitivos en un fichero contraseña.dat
// escribiremos los datos en el filtro bw, que a su vez está conectado al flujo fs abierto hacia el fichero
FileStream fs = new FileStream("contraseña.dat", FileMode.Create, FileAccess.Write);
BinaryWriter bw = new BinaryWriter(fs);
bw.Write(Usuario);
bw.Write(Pas1);
bw.Write(Pas2);
bw.Close();
fs.Close();
}
else
{
MessageBox.Show("Por favor verifique, que las dos contraseñas son iguales.", "Error",
MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
}
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.