Fecha de publicación: 31-oct-2012 22:51:55
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//--------------------------------------------------------
public void proceso_arch()
{
string usuario, contrasena;
string path = @"d:\mio.txt";
try
{
if (File.Exists(path))
{
using (StreamReader sr = new StreamReader(path))
{
while (sr.Peek() >= 0)
{
string s = sr.ReadLine();
//Uso ';' para dividir mi usuario y contraseña
//Algo como Antonio;0123456
string[] split = s.Split(';');
usuario = split[0];
contrasena = split[1];
if (textBox1.Text == usuario && textBox2.Text == contrasena)
{
MessageBox.Show("Ingreso Correcto");
}
else { MessageBox.Show("Usuario o Contraseña invalida"); }
}
}
}
else { MessageBox.Show("El archivo no existe"); }
}
catch (Exception e)
{
MessageBox.Show ("Falló: {0}", e.ToString());
}
}
private void button1_Click(object sender, EventArgs e)
{
proceso_arch();
}//fin proceso archivo
//--------------------------------------------------------
}
}