Acentos

30/12/2004 - 03:05 por Ricky Gzz | Informe spam
Hola, estoy teniendo problemas para manipular los caracteres con acentos, al
abrir un archivo (me imagino que la sdk los elimina)

'Arbirmos el archivo

Dim sArchivo as String = "c:\autoexec.bat" 'Por poner un ejemplo de archivo

Try

Dim fArchivo As IO.StreamReader = New IO.StreamReader(sArchivo)

txtConfiguracionLibro = fArchivo.ReadToEnd

Catch E As Exception

MessageBox.Show(E.Message)

Mensaje("No se puede abrir el archivo " & Cap.Archivo & ": " &
E.Message)

Exit Sub

End Try



Que puedo hacer??? la propiedad .ReadToEnd no me devuelve acentos.. que
hago? hay alguna otra de abrir un archivo? como es más adecuado abrir un
archivo?

Gracias por su atencion y pues agradeceria tambien una respuesta
Ricardo González

Preguntas similare

Leer las respuestas

#1 Ricky Gzz
04/01/2005 - 20:07 | Informe spam
Ya me conteste yo mismo...

la idea era hacer esto

Dim fArchivo As IO.StreamReader = New IO.StreamReader(Cap.Archivo,
System.Text.Encoding.Default)

txtConfiguracionLibro = fArchivo.ReadToEnd


Con eso indico la codificacion por default del sistema que sera utilizada en
la lectura del archivo.
Hasta luego!

"Ricky Gzz" escribió en el mensaje
news:
Hola, estoy teniendo problemas para manipular los caracteres con acentos,
al abrir un archivo (me imagino que la sdk los elimina)

'Arbirmos el archivo

Dim sArchivo as String = "c:\autoexec.bat" 'Por poner un ejemplo de
archivo

Try

Dim fArchivo As IO.StreamReader = New IO.StreamReader(sArchivo)

txtConfiguracionLibro = fArchivo.ReadToEnd

Catch E As Exception

MessageBox.Show(E.Message)

Mensaje("No se puede abrir el archivo " & Cap.Archivo & ": " &
E.Message)

Exit Sub

End Try



Que puedo hacer??? la propiedad .ReadToEnd no me devuelve acentos.. que
hago? hay alguna otra de abrir un archivo? como es más adecuado abrir un
archivo?

Gracias por su atencion y pues agradeceria tambien una respuesta
Ricardo González

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