
25/06/2007, 13:18
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 74
Antigüedad: 18 años Puntos: 1 | |
Re: Leer de 3 en 3 saltando espacios un fichero 1- Sí, imprime datos en pantalla. Pero mejor que yo lea los mensajes antes de contestar es que te fijes en el código que usas antes de preguntar. Tu código
Open "mapas/" & rfic & ".txt" For Output As nfic
For n = 0 To 238
Print nfic, mapa(n)
Next
también imprime datos en pantalla, y guarda un archivo de texto sin contenido.
Si lo que querés es guardar datos en un archivo de texto, en lugar de usar
print nfic, mapa(n)
tenés que usar
Open "mapas\" & rfic & ".txt" For Output As #1
For n = 0 To 238
Print #1, mapa(n);
Next n
close #1
2- Fijate en el ; después de la instrucción print, eso hace que los textos se guarden uno a continuación del otro sin espacio.
Ojo también con la barra de "mapas/", que no es "/" sino que es "\".
Y también se puede usar la función join, que está explicada en la ayuda de VB.
Saludos, astuto.
Última edición por fero; 25/06/2007 a las 17:50 |