Archivos de texto

05/07/2004 - 19:40 por yhea | Informe spam
hola:
Còmo hago para crear un archivo de texto, abrirlo,
escribir linea por linea y cerrarlo, posteriormente
abrirlo y leer informacion caracter por caracter?
Gracias

Preguntas similare

Leer las respuestas

#1 Jose Marcenaro
05/07/2004 - 21:57 | Informe spam
Para crearlo y abrirlo, puedes utilizar
Dim writer as System.IO.StreamWriter = New
System.IO.StreamWriter("C:\MiArchivo.txt")

Para escribirlo linea por linea
writer.WriteLine( )

Para cerrarlo
writer.Close();

Para abrirlo para lectura:

Dim reader as System.IO.StreamReader = New
System.IO.StreamReader("C:\MiArchivo.txt")

Para leerlo de a un caracter
ch = reader.Read();

Para cerrarlo
reader.Close();

En casi todos los casos (constructores y métodos WriteLine, Read, etc)
tienes otras sobrecargas que permiten especificar parámetros adicionales

Saludos
Jose Marcenaro

"yhea" escribió en el mensaje
news:26a4801c462b7$1ded6190$
hola:
Còmo hago para crear un archivo de texto, abrirlo,
escribir linea por linea y cerrarlo, posteriormente
abrirlo y leer informacion caracter por caracter?
Gracias
Respuesta Responder a este mensaje
#2 Angel. E. Ruiz. Pastor
05/07/2004 - 22:03 | Informe spam
HOla yhea,





'Creas el TXT

Dim objStringWriter As New StreamWriter("c:\text.txt")

'Escribes en el txt

objStringWriter.WriteLine("Liena1")

objStringWriter.WriteLine("Liena2")

objStringWriter.WriteLine("Liena3")

objStringWriter.WriteLine("Liena4")

'Cierras el txt

objStringWriter.Close()

'lee el txt

Dim srtLinea As String

Dim Linea As String

Dim objStreamReader As New StreamReader("c:\text.txt")

srtLinea = objStreamReader.ReadLine

Do While Not srtLinea Is Nothing

TextBox1.Text += " " & objStreamReader.ReadLine

srtLinea = objStreamReader.ReadLine

Loop

objStreamReader.Close()

'leer cada caracter

Dim numero As Int16

Dim X As Int16

numero = TextBox1.TextLength

Dim letras As String = TextBox1.Text



For X = 0 To numero - 1



MessageBox.Show(letras.Chars(X))



Next X

letras = ""








Saludos cordiales,
Ángel Ruiz
[MS Visual Basic Developer MVP]
Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se comparte"

"yhea" escribió en el mensaje
news:26a4801c462b7$1ded6190$
hola:
Còmo hago para crear un archivo de texto, abrirlo,
escribir linea por linea y cerrarlo, posteriormente
abrirlo y leer informacion caracter por caracter?
Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida