Espacio para programadores novatos o experimentados (o cualquiera que quiera aprender) en el lenguaje BASIC (o cualquier otro lenguaje de programación: C/C++, Java, PHP...) den a conocer sus nuevos programas, pidan ayuda, den información, etc...

Ver más
  • 1,548 Miembros
  • 711 Temas
  • 417 Seguidores
  • 0

Usuarios en un archivo de txt

Buen dia, he creado un archivo de texto donde van los usuarios con sus contraseñas cuando les doy el alta, Como hago ahora para que se recorra ese archivo para cuando se loguee un usuario ?

dijo:

Dim archivo As New FileStream("c:usuario.txt", FileMode.Append)
Dim EscritorArchivo As New StreamWriter(archivo)
Dim reg As String

reg = String.Format("{0};{1}", txtusu.Text, txtpass.Text)
EscritorArchivo.WriteLine(reg)
EscritorArchivo.Close()
archivo.close()
txtusu.Text = ""
txtpass.Text = ""
txtusu.Focus()
listar()



dijo:

Dim archivo As New FileStream("c:usuario.txt", FileMode.Open)
Dim LectorArchivo As New StreamReader(archivo)
Dim VectorRegAux() As String
Dim reg As String
Dim legajo As String
Dim sas As String
Dim linea As String
lst3.Items.Clear()
While Not LectorArchivo.Peek = -1
reg = LectorArchivo.ReadLine()
VectorRegAux = reg.Split(";"c)
legajo = VectorRegAux(0)
sas = VectorRegAux(1)
'If legajo = txt1.Text Then
linea = legajo + vbTab + sas

'reg = String.Format("{0};{1}", txt1.Text, txt2.Text)
'End If
Me.lst3.Items.Add(linea)
End While
LectorArchivo.Close()
archivo.Close()
'File.Delete("D:archivo.txt"
txtusu.Text = ""
txtpass.Text = ""
txtusu.Focus()



ahi el codigo de alta con la funcion listar

PD: No la hago con base de datos, aunqe pueda ser mas facil.
  • 0
  • 1Calificación
  • 1Seguidores
  • 101Visitas
  • 0Favoritos

2 respuestas

@silenuz dijo Hace más de 3 meses:

ya lo solucionaste amigo ? no se mucho de visual pero te puedo pasar unos codigos de un juego que funcina de la manera asi miras el codigo por ahi te puede ayudar..

Lo que hace es entra a la pantalla de creacion del Personaje : y una vez creado el pj se guardan todos sus datos en un txt con el nombre del usuario.
Nombre.
Mail.
Password. Etc.

Tienes que ser miembro para responder en este tema