Ver Mensaje Individual
  #8  
Antiguo 28-01-2008
aprendiz2 aprendiz2 is offline
Miembro
 
Registrado: dic 2006
Posts: 70
Reputación: 18
aprendiz2 Va por buen camino
Pregunta...

Cita:
Empezado por ixMike Ver Mensaje
Bueno, ¿y qué te parece estar llamando al método cada 2 minutos desde que se inicia Windows?

Aunque, ¿estás seguro de que eso es así? Porque acabo de hacer la prueba (la del Bloc de Notas/Se va la luz), y mis datos se habían guardado en el disco.

Utilizo WinXP Pro SP2, en una partición NTFS (lógico).

¿Cómo lo tienes tú? Igual el tipo de particion o la versión del sistema afecta.


Salu2.
Gracias ixMike !!!

Primero respondo a tus preguntas:
1 - Utilizo XP, SP2, NTFS .
2 - La idea de hacer un flush cada X tiempo, es excelente, pero no sabria como hacerlo, ya que el FlushFilebuffers pide de argumento el Handle de un archivo especifico. Y al "cerrar" el archivo, perderia el Handle. Tendria que mantener "abiertos" un monton de archivos hasta que llegue el momento del flush, y despues cerrarlos todos. Si hubiese una forma de decirle a Win.. que hiciera un "Flush" general, seria excelente. Pero no se como hacerlo.

Pregunta para usted:

1 - en la prueba que realizo. Como guardo los datos ? Con un editor ?
Si ese es el caso, probablemente el editor haga el flush cuando uno le dice "guardar". O sea, ya es parte del programa de ellos.

2 - Si usted corre el programa que puse ahi, creo que podra ver la diferencia entre usar el flush, y no usarlo.

Saludos !!! Gracias por interesarse en el tema.
Responder Con Cita