fichero txt

23/06/2005 - 16:54 por Kike | Informe spam
Buenas Tardes:

Tengo un fichero txt que lo genero con un bucle que crea miles de entradas y
las voy añadiendo al txt. Mi pregunta es por que a mi me ocupa una
muchisimo y he visto ficheros con las mismas lineas y ocupan mucho menos.
esa es la linea con lo que lo añado al txt.
ej fichero
00001
00002
00003

10001
10002
etc

gracias por la ayuda
objStreamWriter.WriteLine(vsP1 & vsP2 & vsP3 & vsP4 & vsP5 & vsP6)

Preguntas similare

Leer las respuestas

#1 Pedro Luna Montalvo, [MVP VB.NET]
24/06/2005 - 00:30 | Informe spam
Saludos,

Verifica la codificacion del archivo de texto que has generado.
La mayoria de las codificaciones representan los caracteres especiales y
extendidos usando 2 bytes, es decir el doble del espacio del que normalmente
usan los archivos con codificacion ANSI.

Revisa la documentación del constructor de la clase StreamWriter, en la cual
una de las sobrecargas te permite indicarle la codificacion. Usa la
codificacion Encoding.Default y prueba tu código a ver como queda tu archivo
texto.

Saludos,
Pedro Luna , MVP VB.NET
Gye, Ecu


"Kike" escribió en el mensaje
news:
Buenas Tardes:

Tengo un fichero txt que lo genero con un bucle que crea miles de entradas
y
las voy añadiendo al txt. Mi pregunta es por que a mi me ocupa una
muchisimo y he visto ficheros con las mismas lineas y ocupan mucho menos.
esa es la linea con lo que lo añado al txt.
ej fichero
00001
00002
00003

10001
10002
etc

gracias por la ayuda
objStreamWriter.WriteLine(vsP1 & vsP2 & vsP3 & vsP4 & vsP5 & vsP6)


Respuesta Responder a este mensaje
#2 Steven Lewis
24/06/2005 - 05:36 | Informe spam
Por qué no usas un BinaryWriter en vez del StreamWriter? puede bajar el
tamaño tal vez más de un 10%

Saludos

Steven Lewis

"Kike" escribió en el mensaje
news:
Buenas Tardes:

Tengo un fichero txt que lo genero con un bucle que crea miles de entradas
y
las voy añadiendo al txt. Mi pregunta es por que a mi me ocupa una
muchisimo y he visto ficheros con las mismas lineas y ocupan mucho menos.
esa es la linea con lo que lo añado al txt.
ej fichero
00001
00002
00003

10001
10002
etc

gracias por la ayuda
objStreamWriter.WriteLine(vsP1 & vsP2 & vsP3 & vsP4 & vsP5 & vsP6)


Respuesta Responder a este mensaje
#3 yego
24/06/2005 - 10:04 | Informe spam
hola Kike,
puede ser que lo que estes grabando tengas mas logitud que esos 6 caracteres
de cada una de las entradas que nos pones como ejemplo.
Yo comprobaría antes la longitud de lo que grabas.

Saludos

"Kike" escribió en el mensaje
news:
Buenas Tardes:

Tengo un fichero txt que lo genero con un bucle que crea miles de entradas


y
las voy añadiendo al txt. Mi pregunta es por que a mi me ocupa una
muchisimo y he visto ficheros con las mismas lineas y ocupan mucho menos.
esa es la linea con lo que lo añado al txt.
ej fichero
00001
00002
00003

10001
10002
etc

gracias por la ayuda
objStreamWriter.WriteLine(vsP1 & vsP2 & vsP3 & vsP4 & vsP5 & vsP6)


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida