RE:Eliminar cadenas de un archivo.
Si es posible, puedes hacer varias cosas, posicionarte en un lugar especifico del archivo y despues recorrer el resto del archivo hasta esa posicion, o simplemente poner una bandera a una cadena en especial, y pasar el archivo original a otro pero ya sin la cadena. es decir, tienes un archivo con nombres : "julia omar claudia", y quieres borrar omar, tomando la primera opcion, lees la primera cadena, "julia", lees el segundo "omar", es el que quieres borrar, entonces tomas la posicion de la "o" en "omar" y tomas la posicion de la "c" de "claudia", y recorreras todas las cadenas hasta el fin de archivo hasta la posicion de la "o", es un poco complicado explicarlo por aqui, pero puedes escribirme y mandar un algoritmo simple.
tomando la segunda opcion, creas otro archivo, y vas metiendo las cadenas una por una del archivo original, la condicion seria que si la cadena es "omar", que se la brinque y no la escriba en el otro archivo.
Otra opcion (que es mala programacion por cierto), es leer "omar" y cambiarla por una cadena vacia, el problema es que tu archivo tendra "huecos": julia claudia
Espero haberme explicado bien y te haya servido de algo, si no, pues me puedes escribir.
Saludos
Cristina