La Web del Programador: Comunidad de Programadores
 
    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