
28/06/2007, 12:45
|
| | Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 22 años, 8 meses Puntos: 2 | |
FSO - SkipLine - ReadLine buenas tardes,
tengo que leer un archivo de texto para generar otro con un formato dado,
tengo que leer linea a linea, con SkipLine, salto de una linea a otra, y con ReadLine, leo.
es la primera vez que utilizo para este fin FSO, y necesito algunas aclaraciones:
1. para leer la primera linea del archivo de texto utilizaría:
leer = FSO.OpenTextFile(ruta,1);
linea = leer.ReadLine();
2. para saltar y leer la siguiente línea del archivo de texto:
leer.SkipLine();
linea = leer.ReadLine();
esto es lo que creo que debo hacer para leer.
para escribir, donde ruta nuevo es la ruta con el nombre del nuevo fichero que quiero crear
escribir = FSO.OpenTextFile(rutanuevo, 2, true)
escribir.WriteLine(linea);
esto es lo que creo que debo hacer para escribir.
ahora bien, necesito hacer una iteracción para leer todas las lineas del archivo y si cumplen la condición escribirlas en el nuevo archivo, pero no se como averiguar el número de lineas que contiene el fichero, en realidad si, el número de lineas se encuentra en la ultima linea del archivo, pero tampoco se como posicionarme en la ultima línea.
es un poco extenso y son muchas las cuestiones planteadas, quien se atreve?
gracias.
salu2. |