Pregunta: | 3649 - FUNCION ELIMINAR LÍNEA. |
Autor: | Ma. de los Angeles Moreno Jaramillo |
Hola. Estoy buscando una función que elimine toda una linea de una archivo, o bien una rutina que me ayude hacer esto. Si uds. conocen una función o rutina agradecéría me puedan ayudar. De antemano gracias.. |
Respuesta: | Gerald Valdes |
Tendria que hacer algo asi... (si te entendi bien)
dim Linea as string open "archivo a utilizar" for input as #1 open "archivo de paso" for output as #2 do while not eof(1) Line Input #1, Linea if Linea <> "Linea que deseea borrar" then print #2, Linea endif loop close #1 close #2 kill "archivo a utilizar" name "archivo de paso" as "archivo a utilizar" <<entonces lo que harias seria abrir el archivo del que quieres borrar una linea y abrir otro solo de paso para escribir, creas un bucle en donde lees todas las lineas del archivo original y las vas escribiendo en el archivo de paso, evitando escribir solamente la linea que quieres eliminar, espero que esto sea lo que necesitas, chaop>> |
Respuesta: | Goku |
Abri el archivo, eliminale la linea y despues guardalo...tendrias que explicar un poco mas que es exactamente lo que quieres hacer porque asi esta muy en el aire. cualquier cosa escribime |