Problemas con generacion de archivo de texto.

29/04/2005 - 00:13 por VKTOP | Informe spam
Una consulta amigos cuando genero un archivo de texto con
FileOpen(1, FName, OpenMode.Append)

WriteLine(1, TestString)

FileClose(1)



me genera las lineas entre comillas, como puedo hacer para que no me ponga
estas comillas en el archivo?.



saludos

Victor

Preguntas similare

Leer las respuestas

#1 Jaques
29/04/2005 - 01:10 | Informe spam
Hola Victor:
Lo único que tienes que hacer es convertir la cadena a un arreglo de
caracteres

Dim TestString As String = "entre comillas??"

FileOpen(1, "prueba.txt", OpenMode.Append)
WriteLine(1, TestString.ToCharArray)
FileClose(1)

eso elimina las comillas de la cadena del archivo

Saludos

"VKTOP" escribió:

Una consulta amigos cuando genero un archivo de texto con
FileOpen(1, FName, OpenMode.Append)

WriteLine(1, TestString)

FileClose(1)



me genera las lineas entre comillas, como puedo hacer para que no me ponga
estas comillas en el archivo?.



saludos

Victor



Respuesta Responder a este mensaje
#2 Jack
29/04/2005 - 01:13 | Informe spam
Hola Victor:

solo convierte la cadena a un arreglo de caracteres; eso elimina las comillas

Dim TestString As String = "entre comillas??"

FileOpen(1, "prueba.txt", OpenMode.Append)
WriteLine(1, TestString.ToCharArray)
FileClose(1)

saludos

Jack

"VKTOP" escribió:

Una consulta amigos cuando genero un archivo de texto con
FileOpen(1, FName, OpenMode.Append)

WriteLine(1, TestString)

FileClose(1)



me genera las lineas entre comillas, como puedo hacer para que no me ponga
estas comillas en el archivo?.



saludos

Victor



Respuesta Responder a este mensaje
#3 VKTOP
29/04/2005 - 01:56 | Informe spam
Gracias amigos, se soluciono mi problema
saludos
Cesar
"VKTOP" escribió en el mensaje
news:
Una consulta amigos cuando genero un archivo de texto con
FileOpen(1, FName, OpenMode.Append)

WriteLine(1, TestString)

FileClose(1)



me genera las lineas entre comillas, como puedo hacer para que no me ponga
estas comillas en el archivo?.



saludos

Victor


Respuesta Responder a este mensaje
#4 Eduardo A. Morcillo [MS MVP VB]
29/04/2005 - 05:19 | Informe spam
Olvidate de esa horrible forma de trabajar con los archivos (esta ahi solo
para ser usada por el conversor de VB6 a .net) y usa las clases de System.IO
para trabajar con ellos. Por ejemplo:

Dim archivo As IO.FileStream
Dim writer As IO.StreamWriter

Try

' Abro el archivo
archivo = New IO.FileStream("miarchivo.txt", IO.FileMode.Create)

' Creo un StreamWriter para escribir en el archivo
writer = New IO.StreamWriter(archivo)

' Escribo en el archivo
writer.Write("Hola")

Finally

' Cierro el StreamWriter
If Not writer Is Nothing Then writer.Close()

' Cierro el archivo
If Not archivo Is Nothing Then archivo.Close()

End Try


Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
https://mvp.support.microsoft.com/p...4EF5A4191C
http://spaces.msn.com/members/emorcillo/
Respuesta Responder a este mensaje
#5 VKTOP
29/04/2005 - 17:11 | Informe spam
Hola Eduardo gracias por tu recomendacion, una consulta, esta codig esta
dentro de una funcion que al cual se le manda las cadenas como parametros y
necesito que el archivo no se cierre hasta que el loop termine la opcion
IO.FileMode.Create me permite añadir al archivo?, o cada vez que abro y
cierro me lo vuelve a crear en blanco?.

gracias
saluidos

Cesar
"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:%
Olvidate de esa horrible forma de trabajar con los archivos (esta ahi solo
para ser usada por el conversor de VB6 a .net) y usa las clases de
System.IO
para trabajar con ellos. Por ejemplo:

Dim archivo As IO.FileStream
Dim writer As IO.StreamWriter

Try

' Abro el archivo
archivo = New IO.FileStream("miarchivo.txt",
IO.FileMode.Create)

' Creo un StreamWriter para escribir en el archivo
writer = New IO.StreamWriter(archivo)

' Escribo en el archivo
writer.Write("Hola")

Finally

' Cierro el StreamWriter
If Not writer Is Nothing Then writer.Close()

' Cierro el archivo
If Not archivo Is Nothing Then archivo.Close()

End Try


Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
https://mvp.support.microsoft.com/p...4EF5A4191C
http://spaces.msn.com/members/emorcillo/


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida