Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Ultra-Xandre en 10 Mayo 2008, 00:43 am



Título: Solucionado - Problema al crear un .txt
Publicado por: Ultra-Xandre en 10 Mayo 2008, 00:43 am
Bueno, os cuento mi problema, y es que yo uso un comando para crear .txt que no sé si es el que usais todos, yo uso este:

Open ("Direcotorio donde se creará") For Binary Access Write As #1
Put #1,,("Lo que irá dentro del .txt")
Close #1

Bueno, pues mi problema es que lo quiero poner en varias lineas de texto, es decir que el contenido del .txt sea este:

Hola.
Soy Xandre.
Adios.

Pero yo solo sé hacer que quede así:

Hola.Soy Xandre.Adios.

¿Cómo hago para que escribas en varias lineas?


Título: Re: Problema al crear un .txt
Publicado por: Freeze. en 10 Mayo 2008, 00:45 am
Podrias usar Seek en algunos casos...

Pero en este caso podrias probar con un vbcrlf que te inserta una linea :)

PD: No uses esos colores por favor :D


Título: Re: Problema al crear un .txt
Publicado por: Ultra-Xandre en 10 Mayo 2008, 00:47 am
Ok, no uso ese color. No entendí. ¿Cómo uso eso de vbcrf o alg así?


Título: Re: Problema al crear un .txt
Publicado por: Freeze. en 10 Mayo 2008, 00:52 am
Me refiero a esto.
Código
  1. Open ("archivo") For Binary Access Write As #1
  2. Put #1,, "Linea1" & vbcrlf & "Linea2"
  3. Close #1


Título: Re: Problema al crear un .txt
Publicado por: Spider-Net en 10 Mayo 2008, 14:29 pm
Más fácil para no liarte:

Código
  1. Open ("Directorio del archivo a crear.txt") For Output As #1
  2.    Print #1, "Hola"
  3.    Print #1, "Mi nombre es Spider-Net"
  4.    Print #1, "y esto es una prueba en distintas líneas"
  5. Close #1
  6.  

Esto creará un archivo txt con el contenido:

Hola
Mi nombre es Spider-Net
y esto es una prueba en distintas líneas

Creo que es eso lo que querías...

Saludos!


Título: Re: Problema al crear un .txt
Publicado por: Ultra-Xandre en 10 Mayo 2008, 15:04 pm
Exacto, justo lo que quería. Muchas gracias. Mejor que el otro aun. Thx tío.