FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Timer
Utilizo delphi6 y tengo un procedimiento que se ejecuta a través de un Timer(cada 5 segundos).
Lo que ocurre es que a la 4 o 5 vez que se ejecuta el procedimiento esto ya no funciona. Sin embargo al cambiar el ejecutable el procedimiento se ejecuta perfectamente simplemente abriendo el programa. El procedimiento lo que hace es coger un fichero txt e imprimir un albaran. ¿Pensais que el Timer este fastidiando la ejecución del programa? Un saludo y gracias por leer mi problema |
#2
|
||||
|
||||
Hola,
Creo que podrías buscar otros posibles problemas antes de achacarlo al "TTimer". Personalmente, que yo recuerde, nunca he tenido ningún problema con este componente y pienso que está probado y más que probado. Por eso digo que tal vez deberías buscar otra causa del problema que te ocupa. |
#3
|
|||
|
|||
lo unico que se me ocurre es que el fichero viene de un equipo que esta en red y que eso pueda influir. O que incluso el antivirus que tiene (Panda) le este influyendo.
¿Voy a desactivar el panta a ver que pasa? |
#4
|
|||
|
|||
No es por el antivirus. Te comento lo que hago.
Coge el fichero txt y lo renombro. Luego vuelvo a renombrarlo y el muy... lanza el procedimiento. Puede ser que esto este fallando AssignFile(Archivo,NombreArchivo); Reset(Archivo); while (not Eof(Archivo)) do begin Readln(Archivo,Buffer); ImportarRegistro(buffer,bufdes); end; CloseFile(Archivo); ¿Supongo que habrá otra forma de poder un fichero txt? |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Timer | nenufer | Varios | 7 | 10-05-2006 17:35:17 |
Timer | ojimenezg2000 | Gráficos | 10 | 27-04-2006 15:56:02 |
timer +1 | slim jim | Varios | 4 | 02-10-2005 05:03:11 |
Timer | Malon | OOP | 5 | 25-11-2003 18:19:03 |
Timer | kao | Varios | 6 | 30-06-2003 20:02:53 |
|